Phone: +442072544534
Address: 122 Balls Pond Rd, London, N14AE, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"This restaurant was a lifesaver for our group of five hungry individuals wandering the area in search of food! The place appeared bustling and had a trendy exposed brick interior."
All prices are estimates on menu.