Phone: +442076830311
Address: 8 Barnsbury Road, London, N10HB, N1 0HB, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"The food was decent, but I was hoping for more based on the hype. It was just an average dinner; nothing stood out as exceptional to me."
All prices are estimates on menu.