3 ms·
Pizzeria Napolitano on El Camino. It's true, the best restaurants (combination of great food and not super pricy) in the Valley are in Strip Malls.
by brandnewlow 13y ago
Pizzeria Napolitano on El Camino.
It's true, the best restaurants (combination of great food and not super pricy) in the Valley are in Strip Malls.
- jamesaguilar 13y agoPizzeria Napolitano is not even in Palo Alto. And your redefinition of "best" to "cheap" doesn't really work for me either.