Ellenika Taverna

Ellenika Taverna at Glenelg is the perfect place to go on a Greek getaway, without the expensive price tag. Set along the Marina Pier with beautiful views of the water, Ellenika gives off a lovely, relaxed atmosphere for all to enjoy. Views of white yachts rocking in the marina, paired with vibrant Greek beachside paintings…