Get directions to: Rom's Restaurant, Sturbridge, MA
Restaurant address: 179 Main St Sturbridge, MA 01566, USA
Restaurant: Rom's Restaurant