There was a 5-10 mile back-up on I-95 due to construction as we attempted to return home from Newport, RI. We decided to try some local roads roads that led us through Colchester where we stopped at Maria’s Pizza Palace for slices of pizza. Palace? I think not. Eatable pizza? Possibly if you are Greek. Will we return? I think not.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.