China Max at Stratford Square Mall in United States

google.com

They provide great and Chinese seasoning cuisines. You'll never feel hungry at this place with their variety of menus.

SHARE

LOCATION

Address 152 Stratford Square Mall, Bloomingdale, IL 60108, USA

Phone +1 630-893-8850

Website http://higmgt.com/mwm-china-max.html

Maps WVXM+F9 Bloomingdale, IL, USA Open Maps

Best Near Places in 20 km
Related destinations