El Maviri Restaurants, PHOENIX, Arizona (AZ)
Comfortably situated at 101 North 32nd Street () in PHOENIX, Arizona (AZ) (85034), El Maviri Restaurants are available at 6022765078. Make sure you ahead of time to arrange your spot in the restaurant.
More restaurants in PHOENIX, Arizona (AZ)
El Maviri Restaurants contact information and details:
Address: 101 North 32nd Street - , PHOENIX, Arizona (AZ) 85034
Contact Phone: 6022765078