Lau’s Family Kitchen – Simply Exceptional
Lau’s Family Kitchen is a St Kilda institution – established in 2006 it has offered amazingly simple, yet divine Cantonese food to Melburnians in the know for 7 years now. It’s almost impossible… Continue reading