Phone: +442072440522
Address: 170 Fulham Road, London, SW109PR, SW10 9QL, United Kingdom
City: London
Dishes: 32
Reviews: 441
"I have been to this restaurant three times now, and it is consistently amazing. It was not very busy tonight, but it is always packed during lunchtime."
All prices are estimates.