← Miami-Dade County restaurants
El Metro Restaurant
No reviews yet
Cuban5355 NW 72nd Ave, Miami
Own or manage El Metro Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address5355 NW 72nd Ave, Miami 33166-4849
Phone13058882830
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.