Italian Restaurants in Nelson, WI

Refine
Sort by
Features

1. Pizza Inn

Pizza Inn

211 N Main St, Alma, WI 54610

CLOSED NOW:4:00 pm - 9:00 pm

From Business: We serve pizza made with fresh ingredients (out of our own garden in season) and our own sauce recipe created here in 1977 and served here ever since. We have tap beers…