aFilter Options
< Back

Apollo Banana Leaf

Indian
Ignore the décor and occasionally rushed service if you visit this unprepossessing little BYO ( an old travel agent's shop in Tooting); who cares when the South Indian/Sri Lankan dishes are fantastic and unbelievably cheap ?

Review by


190 Tooting High St
London
SW17 0SF

Tel: 020 8696 1423
  • Map