Cedar River Pizza Co.
- Charles City, IA
We are located at 105 N. Main Street in Charles City, Iowa.
Our Entrance is in the Back.
Please use the glass doors and follow the take out sign.
We have shared entrance with Prichard Law.
At this time we are Carry Out only.
We soon hope to add
Create a free website