0.0
- reviews

Restaurant

Mimosa Bar & Grill

James St - Mayfair 26-27, W1U 1HE London Borough of Camden Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: European
Restaurant Mimosa Bar & Grill Covent Garden
GET DIRECTIONS
Restaurant Mimosa Bar & Grill Covent Garden