Our Location
211 North Main Street
Alma, Wisconsin 54610
Tel: (608) 685-3340
A Hotel de Ville restaurant. Visit the Hotel de Ville: http://hoteldevillealma.com
Our Hours
Thursdays thru Sundays: 4pm to 9pm
211 North Main Street
Alma, Wisconsin 54610
Tel: (608) 685-3340
A Hotel de Ville restaurant. Visit the Hotel de Ville: http://hoteldevillealma.com
Thursdays thru Sundays: 4pm to 9pm