Metro Latin American Cafeteria, MIAMI, Florida (FL)
Conveniently situated at 6600 Northwest 72nd Avenue () in MIAMI, Florida (FL) (33166), Metro Latin American Cafeteria is available at 3058820929. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in MIAMI, Florida (FL)
Metro Latin American Cafeteria contact information and details:
Address: 6600 Northwest 72nd Avenue - , MIAMI, Florida (FL) 33166
Contact Phone: 3058820929
