Mediterranean tavern specializing in fresh seafood and Greek cuisine. Offers a variety of Mediterranean flavors.