104 The Crescent, Homebush West NSW 2140
About
Happy Snack Cafe House is a family-owned Vietnamese-Chinese cafe at 104 The Crescent near Flemington Station. It holds 4.4★ from 194 Google reviews, and diners mention BBQ pork rolls, cheung fen and dim sim takeaway snacks.
