WELCOME to Moon Star II Chinese Restaurant! Moon Star II offers a variety of delicious tasting American style Chinese dishes located in the beautiful city of Colorado Springs, CO. Whether you are a first time guest or one of the many customers supporting our restaurant for a while now, we hope our dishes meets all […]