Everplaces

Lau's Family Kitchen

2 Acland Street, 3182, St Kilda, Australia 2 Acland Street, 3182, St Kilda, Australia
Food
Dinner Food Local Spot Splash out
Lau's Family Kitchen. St Kilda, Australia
Note

Once upon a time there was a Chinese Restaurant in Melbourne that was so famous that you could actually never get in. It won every award, was in the paper at least once a week and its food - well we wouldn't know - we couldn't get in. Now the family have an offshoot out in St. Kilda - and you can get in..... sometimes. Take any slot they offer you - lunch or dinner. Splash out this once and enjoy.

Dinner Food Local Spot Splash out

Save and share places you love
with Everplaces

Sign up