This Greek restaurant offers a wonderful atmosphere reminiscent of the Aegean Sea. Guests are treated to delicious Greek cuisine in a family-friendly setting.