The interior of Chopmist Charlie’s in Jamestown, RI is decorated in a nautical theme.
Inside of Chopmist Charlies – restaurant Jamestown RI
Your Travel Guide to New England and Beyond
The interior of Chopmist Charlie’s in Jamestown, RI is decorated in a nautical theme.
Leave a Reply