Traditional Greek seafood tavern focused on fresh ingredients. Offers seating, accepts cards, and provides Wi-Fi.