Search
Find
a Business
Contact
Find
a Business
Contact
Home
Business Directory
England
Tooting
Food & Dining
Restaurant
Sri Lankan Restaurant
Tooting, eng
Sri Lankan Restaurant
LIST
MAP
( 485 Reviews )
Marcelo Dozzi
Nov 30th, 2020
Apollo Banana Leaf
Sri Lankan Restaurant
190 Tooting High St Tooting, eng SW17 0SF
Mahesh Gujadhur
Apr 28th, 2023
Very friendly staff, good range of sweet tasting curries
«
1
»
Find
Near
Search
Loading