Home /  

Lamb Kerla Restaurants in London

Show restaurants on map
Show :companies_count restaurants on map
3.9
Menu
Table booking
Open Now
3.9
Menu
Table booking
Open Now
City: London, 98 West End Lane West Hampstead, London NW6 2LU, United Kingdom
"Goof food. Thali offer slightly confusing not as described."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity