The New Owners Plan Swiss Twist for Ott Haus Pub & Grill
A husband-and-wife team with deep hospitality roots has purchased the Ott Haus Pub & Grill in New Glarus and hopes to keep its familiar neighborhood feel while gradually adding a new name, more music, Swiss-inspired menu items and a renewed sense of gathering.