This photo was taken at Pizzeria Delfina in Palo Alto, CA. Pizzería Delfina in Palo Alto, CA is a dog friendly restaurant with some of the best pizza outside of Naples Italy! The arancini was delicious and the creative innovative pies are definitely worth the visit. lovely outdoor dining is dog friendly. We will be back!
Your Privacy
We use cookies to deliver our services, personalize content, and get feedback on how people use BringFido so that we can improve. By clicking OK, you accept this as outlined in our Cookie Policy.
Comments