• 54 Cannon Street Road, Whitechapel, London, E1 0BH
Order Takeaway Sign Up

Amazing... for The Grill Factory

Amazing

Unbelievable food, and the staff are super friendly!

Amanda, London at Dec 19, 2017