Phone: +442079370761
Address: 35 Earls Court Road, London, W86ED, United Kingdom
City: London
Dishes: 35
Reviews: 3
"When we went to the restaurant last Sunday at 7 p.m., it was quite empty. However, the staff did not acknowledge our presence and we were left waiting for 3-4 minutes."
All prices are estimates.