britishmarket
in
Chula Vista, CA
British Village Shoppe
8401 La Mesa Blvd
La Mesa
CA
91942
(619) 464-2748
9.5
mi