Pasta Restaurants (9)
Italian Restaurants (4)
Food Delivery Services (2)
Pizza Restaurant (1)
Sunnyvale, CA
Santa Clara, CA
Mountain View, CA
Milpitas, CA
Newark, CA
Fremont, CA
Cupertino, CA
Los Altos, CA
San Jose, CA
Campbell, CA