Sunday, April 4, 2010

The Cheesiest Pizza Ever

...so in other words, the most delicious food in the world (aside from burritos, perhaps, but that's a discussion for another day...)

Spinach-Pesto pizza from Paxti's in Palo Alto:


This place is fabulous! You have to wait just about 12 years for your pizza, but it's well worth it!

1 comment:

  1. OMG I LOVE PATXI'S. favorite pizza in the whole world!

    ReplyDelete