Eating Deli Sandwich at Subarama restaurant in Redding, CA.

Feedback

Do you manage or own Subarama?

Yes