Italian Restaurants in Santa Cruz, CA
Italian Restaurants
1100 Pacific Ave.,
Santa Cruz ,
CA
95060
UNITED STATES
Based on 3 reviews
JMF
This place is one of our family favorites! Great atmosphere, although can be loud for conversation at times inside. Good menu, great food, reasonable prices. Fun to watch the pizza guys spin the dough and they will let kids play with...Great Happy Hour and Food
Although the food is always good, Happy Hour has a great small menu that is amazing. You can get a pizza roll and a beer for under $6. Add a Happy Hour beer and you're setNot the best!!
I went with family from out of town and I was embarrassed at the service (it was terrible). While the food was pretty good the service was so bad I would not be going back. There are other places with much better service AND better food....Worldwide > United States > Santa Cruz, CA > Italian Restaurants