A Greek restaurant offering a tasty all-day menu.