Loading...

Banana Leaf | view more Restaurants

Type: Cheap Eats, Sri Lankan, Vegetarian Friendly
Ley Street, Ilford IG2 7DE England
Rating: 3
Country: United Kingdom
City: Ilford

Meals: Lunch, Dinner
Cuisines: Sri Lankan
Features:

Vegetarian FriendlyYes