Village Idiot in Olympia @ The Mills

Our newest location is in the ground level of the new Olympia @ The Mills apartment building on Whaley Street! We have plenty of TVs to watch all the games on, and with a short drive to Carolina Stadium, Colonial Life Arena, and Williams-Brice, its the perfect place to grab a beer and a slice before or after any sporting events!!
Facility Info