Elyros

What Broadsheet says about Elyros

Elyros

Cretan cuisine in the south-eastern suburbs.

Read More

Details

Elyros
871 Burke Road, Camberwell

Opening Hours

Tue to Sat 12:00 pm - 11:00 pm
Sun 12:00 pm - 3:00 pm