Subway Sandwiches

642 Palomar Street Chula Vista 91911