Great food but service varies depending on location..The Stevens Creek location is best for quality and service..I highly recommend the spinach top pizza, doesn't sound great but once you try it you will order it every time. Sandwiches and salads are also excellent...try the Chicken pizziaolla and a garden salad.. Salads are topped with feta cheese, roasted peppers and olives, very very good...you will also love the focaccia bread which is a must for everyone....enjoy
Pros: Inexpensive
Cons: wait, crowded
more