Top Pizza Restaurants in Amherst, WI Near You

Keep Local Thriving. Every order on Slice supports small, local shops, their families, and the community.

shop icon

The Village Hive

127 N Main St, Amherst, WI 54406

Slicechevron right iconWisconsinchevron right icon Pizza Places in Amherst, WI