The food is great; very flavorful. The servers are very friendly although often rushed. It is over-priced. I do come here from time to time as it is just down the street from where I live. Check out the city of South San Francisco trip advisor's top ten for sublime Italian.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.