So we recently moved to Mountain View and were delighted to find an entire street full of great restaurants, stacked up on after the other along Castro. So far we’ve been to Sono Sushi, King of Krum Siam Thai, and Neto, but Fridays are pizza night in the Jackson house. Last week we tried Z Pizza. I was a thumbs up, David was somewhat lukewarm.
Have any suggestions on what pizza place to try next? As long as they deliver to Mountain View, we’re game!