Eating Italian Pizza Sandwich at Caper's Pizza Bar restaurant in Toledo, OH.

Feedback

Do you manage or own Caper's Pizza Bar?

Yes