News

Or try the feta rolls ($11), fried creamy feta cheese that crumbles gently in the mouth Main entrees pay equal homage to authentic Greek cooking.