adelaidefoodcentral.com
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,…