A Greek taverna serving delicious seafood and grilled meats. Offers good service and reasonable prices.