BACKYARD grill
118a Lower Clapton Rd, Lower Clapton, London E5 0QR
+442089868201
Description
Features
- Takeaway
- Delivery
- Dine-in
- Good for kids
- Casual
Map
Similar companies
Restaurant
Turtle Bay York
11 Little Stonegate, York YO1 8AX
+441904733995
Restaurant
Vermilion
Lord N St, Hulme Hall Ln, Manchester M40 8AD
+441612028747
Restaurant
Punto Italian Kitchen
208-210 Heaton Rd, Newcastle upon Tyne NE6 5HP
+441912587999
Restaurant
Doorsteps Cafe
19 Churchgate St, Churchgate Street, Harlow CM17 0JT
+441279429918