Asian restaurant and takeaway menus in Villawood

Chen Chinese Kitchen Takeaway

Asian, Chinese

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