El Metro Restaurant
5355 NW 72nd Ave, Miami
(305) 888-2830
Recent Reviews
El Metro Restaurant
5355 NW 72nd Ave, Miami 33166
(305) 888-2830