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.
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...