
PIZZERIA DELFINA (Palo Alto, CA) - I was pretty excited to read that Pizzeria Delfina (of course, originally in San Francisco), had expanded and opened a spot up in Palo Alto. Back in 2005, Annie and Craig Still, the owners of the James Beard Award winning Delfina, opened up a pizzeria next door to bring [...]