Subway
(619) 476 6627
642 Palomar St Chula Vista CA 91911
Category: Restaurant