Restaurant
Lily Tandoori
13 locals recommend,
Permanently closed
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
Location
86 Lillie Rd
London, England