Lemessos Enaerios

This store, very close to the beach, has an upstairs with seats next to big picture windows, but unfortunately only a small slice of one window affords the great view. To get the best view of the water, you'll need to sit--sigh--outside.