Restaurants in Aurora, CO
Restaurants
830 S Buckley Rd,
Aurora ,
CO
80017
UNITED STATES
Welcome to the home of Chow Sun Restaurant. We are located in Aurora, CO and welcome customers from all surrounding areas.
*Catering Available*
New weekend specials every week!
Call in & pick up today
Worldwide > United States > Aurora, CO > Restaurants