KitchenSpot
Search
See the best dishes near you?
← Northwest Harwich restaurants

Villa Roma

No reviews yet

Italian278 Main St, Harwich

Own or manage Villa Roma? Claim this listing free

Hours

Hours not listed yet.

Details

Address278 Main St, Harwich 02645-2424

Phone+15084326868

Websitehttp://www.villaromarestaurant.com/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.