Love the food. Tasty and non-generic Italian style sub sandwiches with lots of different meat and bread options. The ravioli for which the restaurant is named is really tasty because it is made in-house. I order the traditional with pesto and it ALWAYS hits the spot! Service is a little rushed during the lunch rush because they get very busy, but not so much that I would not come back. The food is just fantastic if you like subs and homemade ravioli. Parking is San Mateo downtown parking so may be subject to what time of day you go. Prices are reasonable, not a bargain but not overpriced either. For the price, the portions are great and very satisfying. My friend and I each got an 8inch sub and split a ravioli plate and were very (happily) full. This is a go to spot for me and I will definitely be back again. Vegetarian options: Vegetarian ravioli options