Restaurant
Lily Tandoori
13 locals recommend,
Permanently closed
Location
86 Lillie Rd
London, England
Tips from locals
Lily Tandoori is a traditional Indian restaurant that also offers a takeaway and delivery facility.
Unique things to do nearby
Locals also recommend
- 7 locals recommend