Chang Garden

7,924 Sq. Ft. Restaurant located in Weston, WI.