House of Cheng Menu
Located in Tucson, AZ, House of Cheng is a restaurant that has been serving communities for years. Situated on 5975 W Western Way Cir # 115, this House of Cheng is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.