Eating Deli Sandwich at Surf N Sub Deli restaurant in San Diego, CA.

Feedback

Do you manage or own Surf N Sub Deli?

Yes