nystrip
in
Chula Vista, CA
Firefly Restaurant & Bar
1710 W Mission Bay Dr
San Diego
CA
92109
(619) 202-1015
12.4
mi