Awesome place for fresh Chinese BBQ duck. It is authentic and so tasty. It is located in the food court of the grocery store, with Covid there is no indoor dinning so you'll have to take it to-go.
Write a Review
Photos of Ah Yin's Chinese BBQ
Similar Businesses Nearby
Red Pepper4334 E New York St, Aurora, IL 60504, USA