Cuban restaurant
Unclaimed

El Metro Restaurant

5355 NW 72nd Ave, Miami, Florida(305) 888-2830
CallDirections

Business facts include Overture Maps data. Data Sources & Licenses

Frequently Asked Questions

Where is El Metro Restaurant located?
El Metro Restaurant is located at 5355 NW 72nd Ave 33166-4849, in Miami-dade County.
What is the phone number for El Metro Restaurant?
El Metro Restaurant can be reached at 13058882830.
What type of business is El Metro Restaurant?
El Metro Restaurant is listed under Cuban restaurant in Miami, Florida.

Map & Directions

5355 NW 72nd Ave, Miami, Florida

Get Driving Directions

Business Details

Incorrect Details?

Help us keep this directory accurate. Suggest corrections or claim this listing to manage photos, hours, and descriptions.

Businesses by Location