|
| Skip's Place PizzaFeatured |
Skip's Place, Pizza is a Los Altos institution since 1972. For eat in, take out or delivery, our Pizza is the best in town.
|
|
|
|
|
| Skip's Place PizzaFeatured |
Skip's Place, Pizza is a Los Altos institution since 1972. For eat in, take out or delivery, our Pizza is the best in town.
|
|
|
|