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.