Located in beautiful Historic New Castle, Delaware, Salvatore's Italian Bistro offers Provencal style cuisine all freshly made each day. All of the products are purchased locally when possible and incorporates seasonal flavors sourced from local farms and dairies. We make everything from scratch -
… never from a can or pre-made. Our comfortable and warm atmosphere inside feels upscale but casual. And our beautiful outdoor patio is shaded by a giant American Walnut Tree and features a pond with a fountain and fish. Our menu features soups, salads, appetizer, steaks, seafood, pasta and more. Our full bar offers all your favorites as well as a wide variety of local and craft beers.Continued