Beachside cafe offering delicious food and drinks with stunning views. Features indoor and outdoor seating.