Restaurant
Chawalla
17 locals recommend,
Location
268-270 Green St
London, England
Tips from locals
very cheap and tasty vegetarian Indian restaurant, is famous in London! (mind the queues it is very popular)
A down to earth vegetarian Indian restaurant, with tasty, inexpensive, healthy and authentic food.
Unique things to do nearby
Locals also recommend
- 15 locals recommend
- 7 locals recommend