Oak-grilled specialties, traditional Greek fare and a great view.
Your browser does not support iframes.