Beachfront cafe offering a variety of dishes, including salads. Located on the Alexandroupoli-Makri road.