Nena's Pizza
Address:
31934 Mission Trl, Lake Elsinore, CA 92530
Phone:
(951) 245-9396
Other Details:
This small pizza shop is located in the back of the shopping center. They specialize in delivery, with their driver also being the manager, and have no real seating area. With two people working during the day, it pays to call ahead if you're planning on picking up a pizza.
Restaurants
Other Businesses: