Wendy's

9175 Mira Mesa Blvd, San Diego CA

(858) 566-2941

Location