A Greek restaurant and tavern serving classic dishes. Known for its homemade ice cream and well-priced menu.