Asian restaurant and takeaway menus in Villawood

Chen Chinese Kitchen Takeaway

Chinese, Asian

211 Miller Rd, Villawood, NSW, 2163, Australia
Great food, friendly staff.