Mama Chang is an upscale casual restaurant in Fairfax City, Virginia. The menus place a heavy emphasis on Hunan, Szechuan, Hubei, and home-style Chinese cooking and recipes, many of which have remained in the Chang family for generations.