Tuesday, March 29, 2011

San Fran North Beach Pizza

Tommaso's Pizza in North Beach, San Francisco. We went last Friday. Opened in 1935.  What you are looking at here is a spinach/garlic/feta goodness and a pep/sausage deal. Delicious.

No comments:

Post a Comment