Start from
Stadium Pizza
31950 Temecula Pkwy, Temecula 92592