Eating American (New) at SoCal Subs restaurant in Grand Terrace, CA.

Feedback

Do you manage or own SoCal Subs?

Yes