Restaurants - , California, United States
Located in the heart of Downtown San Diego, Salvatore's uses the finest and freshest ingredients to create an Italian dining experience unlike any other.
Apache
Google Font API
Google AdSense
Mobile Friendly