Authentic Greek restaurant offering traditional dishes with a modern touch.