232 W 22nd Pl
Chicago, IL 60616
Low-key locale specializing in Chinese BBQ dishes, including skewered meats and grilled oysters.