A restaurant located in Vouliagmeni, Greece. Offers a dining experience in the Athenian Riviera.