en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Ewell
/
Mimoza Bar Kitchen
Mimoza Bar Kitchen
Mediterranean · Turkish · Bar
Restaurant Mimoza Bar Kitchen offers a dining experience. Contact them to book a table.
56-58 High St, England
Ewell, United Kingdom
mimozabarkitchen.uk
Location
The ranking
Best Mediterranean in Ewell
1 place, none rated yet
See the full list →