Kaffa Marina is a restaurant and cafe.