Save Added By Yallaguide Author Now Open Larouche Restaurant & Bakehouse 2/50 Rose St, Liverpool NSW 2170, Australia