This establishment is a restaurant located in Katerini, Greece. It is known for its excellent food and is situated on the beach.