A Greek restaurant offering traditional flavors.