Phone: +442089643200
Address: 109 Chamberlayne Rd,, London, NW103NS, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
" miss- some were friendly and attentive while others seemed disinterested. The food was mediocre at best, with some dishes being overcooked and others lacking flavor. Overall, I was disappointed with my experience and will not be returning in the future."
All prices are estimates on menu.