SOUTH YARRA

324 TOORAK RD
PHONE 9827 6066

Open for Dine-in, Express Pick-up & Fast Delivery



Order online  Book a Table

or call (03) 9827 6066

Enquiries