Phone: +442076937278
Address: 3-9 Chalton Street London, NW1 1JD, United Kingdom
City: London
Menu Dishes: 32
Reviews: 3
"My friends and I took a chance and decided to visit this restaurant without making a reservation after seeing that there were still a couple of open tables available on OpenTable."
All prices are estimates on menu.