A new Greek restaurant offering delicious dishes in a beautiful setting.