Subway

7710 Balboa Ave, San Diego CA

(858) 279-7911

Location