Salvemini's Pizza is located on Ventura Boulevard between Lemona and Norwich avenues. The restaurant, which opened in 2009, is known for its Supreme Pizza and Chicken Pesto Sandwich. Vegetarian, organic and natural choices available too. You can enjoy your lunch or dinner at one of the eight tables on the premises, take it out, or call in your order and have it delivered. There is catering as well. There is free lot parking and all major credit cards are accepted.