Slo's Pub

Arbor Vitae, WI — Food & Drink. Slo's Pub, Bar and Restaurant located in Arbor Vitae, WI. Snowmobile destination.