KitchenSpot
Search
See the best dishes near you?
← Newport restaurants

Castle Hill Restaurant

No reviews yet

Restaurant366 Thames St, Newport

Own or manage Castle Hill Restaurant? Claim this listing free

Hours

Hours not listed yet.

Details

Address366 Thames St, Newport 02840-6626

Phone+14018493800

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.