Charcoal Grill

1.0
(2 reviews)
166 High Road, Loughton, IG10 1AZ
+44 20 8532 0961Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Charcoal Grill | London | United Kingdom | TripAligner