We used to come here some years ago, but the quality of food and service deteriorated to a point whe...
Great Restaurant!
1/24/2024
(160)
Banana Leaf is a vibrant pizzeria located in Croydon, England, known for its delicious wood-fired pizzas and inviting atmosphere. The restaurant features a diverse menu, offering both classic and unique toppings to satisfy all pizza lovers. With a friendly staff and cozy seating, it's the perfect spot for a casual meal with family or friends.
Generated from this place's information
We used to come here some years ago, but the quality of food and service deteriorated to a point whe...
Had a lovely meal here, good customer service.a fantastic restaurant with a vibrant atmosphere. Aube...
This restaurant with its calming ambiance, charming staff and simple but fragrant array of South Ind...