Eating Italian Pizza at A Little Slice of Italy restaurant in Colfax, WI.

Feedback

Do you manage or own A Little Slice of Italy?

Yes