Surf Rider Pizza Company

8381 La Mesa Blvd, La Mesa, CA 91942 (619) 340-1270

Access the MTS trip planner here