0.0
- reviews

Restaurant

El Metro

10-12 Effie Road - 5, SW6 1TB London Borough of Hammersmith and Fulham Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Spanish
Restaurant El Metro Fulham
GET DIRECTIONS
Restaurant El Metro Fulham