Apollo Banana Leaf

$
Closed
tripadvisor logo

(242)

Call
Website

Advertisement

Photos

190 Tooting
London, England SW17 0SF

Apollo Banana Leaf is a vibrant pizzeria located in London, England, known for its unique blend of traditional Italian flavors and innovative ingredients. The menu features a variety of delicious pizzas, all crafted with fresh, high-quality toppings and a signature banana leaf twist. With a cozy atmosphere and friendly service, it's the perfect spot for pizza lovers seeking a memorable dining experience in the heart of the city.

Generated from this place's information

Also at this address

Reviews

tripadvisor logo
4.0242 reviews
Photo of Quest68591498018
Not the prettiest but certainly good food and value for London
1/10/2024

Excellent food and service. This may not be the prettiest or trendiest restaurant in south London. ...

Photo of U5669KQrosat
Stick To Meat Curry And Beware of Service Charge
5/27/2023

The ceylon mutton curry was very good. The coconut rice, the vegetable rolls are not bad. The fried ...

Photo of Sebastian281194
Live at the Apollo
12/23/2022

I can not rave about this place anymore! The food is spectacular, atmosphere great and staff polite ...

Own this business?
See a problem?

You might also like

United KingdomEnglandApollo Banana Leaf

Advertisement