Eating Deli Italian Sandwich at Santa Barbara Italian Cafe restaurant in Pearland, TX.

Feedback

Do you manage or own Santa Barbara Italian Cafe?

Yes