Locally owned and family run Italian deli serving fresh made sandwiches and salads. We serve Italy's best coffee and have a variety of desserts. Cannoli and Tiramisu are some of our customer favorites. Located in the heart of Vacaville in downtown on Main Street. We also have some Italian grocery items and frozen products to take home. Come give us a try!!