Eating American (Traditional) Italian Pizza at The South Side Restaurant, Pizzeria, and Tavern restaurant in South Williamsport, PA.

Feedback

Do you manage or own The South Side Restaurant, Pizzeria, and Tavern?

Yes