Phone: +442073591608
Address: 11 Shillingford Street, London, N12DP, United Kingdom
City: London
Dishes: 21
Reviews: 3
" initial review still stand - the food is consistently delicious, the service is exceptional, and the atmosphere is cozy and inviting. I can't recommend this place enough, it's definitely become one of my favorite spots to dine."
All prices are estimates.