Asian fusion restaurant · 369 W Army Trail Rd Unit 19, Bloomingdale, IL
To-Go
More food in Bloomingdale, IL · Asian Fusion Food in Bloomingdale