Tooting, eng Sri Lankan Restaurant

( 485 Reviews )
Apollo Banana Leaf Logo

Apollo Banana Leaf

Sri Lankan Restaurant

190 Tooting High St Tooting, eng SW17 0SF
Mahesh Gujadhur

Very friendly staff, good range of sweet tasting curries

Find
    Near
      ChamberofCommerce.com
      Loading