Charcoal Grill

4.7
(3 reviews)
464 Lordship Lane, London, N17 7QY
+44 20 8808 3839
Restaurants
Restaurant

At a glance

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