Leonardi's Pizza

Pizza restaurant · 40435 Winchester Rd, Temecula, CA

Dine-In

Hours

More food in Temecula, CA · Pizza in Temecula