Delivery
Pickup
Outdoor
England
London
Hammersmith and Fulham
Addison (1)
Town (1)
2 Restaurants on GastroRanking
1328 Opinions in 4 websites
Tasty and friendly. A bit expensive for the location.
1536 Opinions in 7 websites
worst of my staying in london and i have more days left