www.londontown.com/LondonInformation/Restaurant/Apollo_Banana_Leaf/9827/

London > Directory > London dining > Indian/south asian restaurants

Apollo Banana Leaf

 
ADDRESS:
190 Tooting High Street, SW17 0SF 
 
TELEPHONE:
020 8696 1423 
 
 

Apollo Banana Leaf. Sri Lankan.

 
 

Location map of Apollo Banana Leaf

 
Map of Apollo Banana Leaf