Chinese restaurant · 2650 N Narragansett Ave C5-8, Chicago, IL
Dine-In
More food in Chicago, IL · Chinese Food in Chicago