Eating Italian Pizza at Pizzeria Delfina - Burlingame restaurant in Burlingame, CA.

Feedback

Do you manage or own Pizzeria Delfina - Burlingame?

Yes