Sherman Oaks Restaurants Salvemini's Italian Kitchen | Sherman Oaks, CA 91403 | Order Pizza Online | Pizza Menu | Pizza Delivery Salvemini's Italian Kitchen 15030 Ventura Blvd Sherman Oaks, CA 91403 818-788-1990

Scroll to Top