Eating Deli Italian Cafe at Strawberry Patch Cafe restaurant in Watsonville, CA.

Feedback

Do you manage or own Strawberry Patch Cafe?

Yes