Mimoza Cafe
Coffee Shop · Mediterranean · Casual Dining
Mimoza Cafe is a casual dining establishment offering a seaside dining experience. It is described as a typical, unpretentious restaurant with great service and home-cooked food, boasting magnificent views of the bay.
Location