You would never guess that some of the best Italian food is tucked away in a strip mall off of busy Lawrence Expressway. This is a great place in Silicon Valley for good Italian food and pizza. The service is good, food is good and it's definitely not a fancy place. Great for big groups.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.