Metro Cafe

4.9
(8 reviews)
500 High Road, Ilford, IG1 1UE
+44 20 8597 0517
Accepts Credit Cards
Breakfast
Brunch
Drinks
Free Wifi
Restaurants
Seating
Table Service
Takeout
Television
Vegetarian friendly
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Metro Cafe | London | United Kingdom | TripAligner