Eating Pizza Sandwich Cheesesteak at Apollo's Pizza restaurant in Glenside, PA.

Feedback

Do you manage or own Apollo's Pizza?

Yes