Eating Deli Pizza at Sub King restaurant in Mechanicville, NY.

Feedback

Do you manage or own Sub King?

Yes