Eating Italian Pizza at Ruffolo's Special Pizza 2 restaurant in Kenosha, WI.

Feedback

Do you manage or own Ruffolo's Special Pizza 2?

Yes