Grill
Full information about Grill (Establishment, food, meal takeaway and meal delivery) at 87 Leytonstone Road, London, England E15 1JA - address, phone and fax, official website, working hours, photo, maps, reviews and etc.
Contacts
Categories:
Establishment Food Meal takeaway Meal delivery
Phone:
+44 20 3602 6610
Address:
87 Leytonstone Road
London
England E15 1JA
United Kingdom
Official Website:
grill-online.co.uk
Opening hours
Rating
4 /5
Based on 1 reviews
Images and photos
Reviews about Grill
- Tim Keates Review added: 2018.12.09★ ★ ★ ★ ☆Under new owner. Go for the Afghan dishes. I sat in and had half chicken and Kabuli rice, and freshly squeezed orange juice. Seating is at bar tables and food came out in a different order, but it tasted good.