Phone: +15057172384
Address: 2119 Menaul Blvd NE, Albuquerque, United States
City: Albuquerque
Dishes: 35
Reviews: 7293
"order a certain pizza with credit card paid on the website. order comes here and his not what I ordered. I call urban 360 they say there is nothing they can do, I need to contact the door thath, my answer was what door that has to do with my order, all that they do is deliver for them. they wouldn't help me. Last time, I order from here. owner eric and wei"
All prices are estimates.
Albuquerque, in New Mexico, boasts vibrant culture, stunning desert landscapes, and is known for its unique cuisine, including green chile stew and various Southwestern dishes.