|
We finally resorted to making our own. My favorite would be Applewood's in Menlo Park. Niebaum-Coppola and il Fornaio in downtown Palo Alto are decent (but pricey) and try to stay closer to what you'd be served when you order pizza in Italy.
it'll be interesting to hear what other people think.
/ j
__________________
'86 coupe
|