Apollo Banana Leaf
Curry House · Indian
Apollo Banana Leaf is a Sri Lankan restaurant offering curry-based dishes and South Indian cuisine in a casual setting.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Apollo Banana Leaf.
Local restaurants nearby
190 Tooting High Street, ENG



