Phone: +442081766245,+442079372800
Address: 35a Kensington High Street, London, W85BA, United Kingdom
City: London
Menu Dishes: 35
Reviews: 291
"We decided to try this restaurant based on the reviews. We were seated at a table that was tucked away in a corner. However, being out of sight also meant being out of mind for the staff."
All prices are estimates on menu.