Taverna Ellas is a Greek, Seafood, and Mediterranean restaurant offering fresh fish, Greek salads, and grilled octopus. Guests can enjoy a traditional Greek dining experience in a pleasant atmosphere.