Beach View Cafe offers stunning sea views. Enjoy food and ice cream with friendly service.