Eating Pizza Sandwich Salad at Long Island Pizza restaurant in Williamsport, PA.

Feedback

Do you manage or own Long Island Pizza?

Yes