Eating Deli Italian Sandwich at Bertucelli's La Villa Gourmet restaurant in San Jose, CA.

Feedback

Do you manage or own Bertucelli's La Villa Gourmet?

Yes