German Restaurants in Holland, MA
1. Vienna Restaurant & Historic Inn
14 South St, Southbridge, MA, 01550
CLOSED NOW
"The restaurant owners couldn't have been nicer and the food is extraordinary! This is truly a 5 star restaurant!"
22 Years
in Business
Amenities:
Serves alcoholWheelchair accessible
Showing 1-2 of 2