Roma Restaurant Locations & Hours in Southwick, MA 01077
Roma Restaurant Store Details
-
Address
561 College Highway
Southwick, MA 01077
Maps & Directions
-
Phone Number
(413) 569-0315
Nearby Roma Restaurant Locations
Popular Stores in Southwick
Popular Store Locations & Hours