Metro Restaurant
Address:
7401 N La Cholla Blvd, Tucson, AZ 85741
Phone:
(520) 297-1999
Restaurants
Other Businesses:
- Cafe Tremolo at 7401 N la Cholla Blvd, Tucson, AZ 85741
- The Melting Pot - Tucson at 7395 N. La Cholla Blvd., Tucson, AZ 85741
- El Potosino at 1400 W Prince Rd, Tucson, AZ 85705
- Jimmy Johns at 2485 N Swan Rd, Tucson, AZ 85712
- Melting Pot at 7401 N LA Cholla Blvd, Tucson, AZ 85741