El Metro Restaurant
5355 NW 72nd Ave, Miami FL 33166
(305) 888-2830
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Miami, Florida
El Metro Restaurant
5355 NW 72nd Ave, Miami
(305) 888-2830