华星

CHINA STAR

CHINESE CUISINE 

Contact Us

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

​Monday - Sunday: 10am - 10pm

 

© 2023 by China Star Restaurant.