Greek Tavern serving traditional Greek and Mediterranean cuisine. Known for excellent service and fresh seafood.