Beachside cafe offering refreshments, ice cream, souvlaki, sandwiches, waffles, and more.