Restaurant hero image

China Star II

877 W Main Rd, Middletown, RI 02842