The Spot on Main

Lounge bar · 226, 222 Main St, Menasha, WI

More food in Menasha, WI · Lounge Bar in Menasha