Elyros, an ancient city where the principles of health and prosperity were abundant and the cuisine that flourished is our inspiration. After many a journey back to Crete, it became more apparent...
This restaurant in Burke Road Camberwell’s shopping precinct is a beauty! “The Stalls” is the ideal solution for Eastern suburbs locals looking for a private dining-room for family birthdays, cocktail parties or corporate feasts.