|1100 Valencia St|
|Mon-Sat. 9:00 a.m. - 6:00 p.m.|
Lucca Ravioli Company is an italian deli on Valencia at 22nd.
They are most noted for their ravioli, which is made fresh daily onsite, but also well-loved for their sauces, pastas, pizza-stuffs, and other assorted italian products. They also have a deli counter where you can get various meats as well as sandwiches. They even make a vegetarian sandwich with mozzarella, sun-dried tomatoes and pesto.