South Town Family Restaurant, NEW HOLSTEIN, Wisconsin (WI)
Readily operating at 1305 Milwaukee Drive () in NEW HOLSTEIN, Wisconsin (WI) (53061), South Town Family Restaurant are available at 9208984941. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in NEW HOLSTEIN, Wisconsin (WI)
South Town Family Restaurant contact information and details:
Address: 1305 Milwaukee Drive - , NEW HOLSTEIN, Wisconsin (WI) 53061
Contact Phone: 9208984941
