OSTERIA MBARE - London, Clapham

Italian, European, Vegetarian
OSTERIA MBARE - London, Clapham
Cuisine
Italian, European, Vegetarian
Meal Type
Dinner, Lunch
Venue Type
Restaurant