Skip to main content
desi directory
Apollo Banana Leaf - Indian Restaurants in London

Apollo Banana Leaf

4.2ยทIndian RestaurantsยทLondon, SW17 0SF
Vegetarianยฃยฃยฃ

About Apollo Banana Leaf

Apollo Banana Leaf is a sri lankan restaurant located in London, SW17 0SF. Rated 4.2 out of 5.

What this place offers

Wheelchair accessible

Latest Updates

update11 Feb 2026

Accessibility

Curry-based Sri Lankan and South Indian cuisine served in an informal neighbourhood restaurant.

Community Reviews

No community reviews yet. Be the first to share your experience!

Location

Loading map...

๎ƒˆ190 Tooting High St, London, SW17 0SF

Get directions
ยฃยฃยฃUpscale

๎ƒˆ190 Tooting High St

London, SW17 0SF

Is this your business?

Claim it to update info and respond to reviews.

Claim this business