Seafood and Greek cuisine are the specialties at Taverna Delfini. Offers breakfast, lunch, and dinner with vegetarian and vegan options.