Loading...

Calabash | view more Restaurants

Type: Cheap Eats, Caribbean, Vegetarian Friendly
12 Chapel Road, Ilford IG1 2AG England
Rating: 2.5
Country: United Kingdom
City: Ilford

Meals: Lunch, Dinner
Cuisines: Caribbean
Features:

Vegetarian FriendlyYes