El Metro, Fulham Broadway
People love the food!, like the service and love the ambience!
5 El Metro customer reviews
Recent Customer Reviews of El Metro
Spanish Restaurants near Fulham Broadway:
more than a mile away, near Clapham Junction
over half a mile away, near Fulham Broadway