Eating Sandwich at Riccotti's Sandwich Shops restaurant in Bristol, RI.

Feedback

Do you manage or own Riccotti's Sandwich Shops?

Yes