Phone: +442075812937
Address: 89 Sloane Avenue, London, SW33DX, United Kingdom
City: London
Dishes: 35
Reviews: 503
"I absolutely love dining at this restaurant in London. I went for an early dinner and was impressed by the cozy atmosphere, delicious food, and friendly service."
All prices are estimates.