Beachside cafe/deli with a contemporary glass-fronted restaurant and balcony. Features a covered, heated terrace.