Mimoza Cafe is a casual seaside restaurant known for its home-style cooking and scenic views.