Eating Pizza Sandwich at Slice restaurant in Utica, NY.

Feedback

Do you manage or own Slice?

Yes