华星

CHINA STAR

CHINESE CUISINE 

Contact Us

201 S Clinton St #118, Iowa City, IA 52240

​Monday - Sunday: 11am - 9pm

 

© 2023 by China Star Restaurant.