beefsashimi
in
Chula Vista, CA
Kanpai Restaurant
301 Palomar St
Chula Vista
CA
91911
(619) 426-1200
2.5
mi
Nobu Gourmet
315 S Highway 101 Ste A
Solana Beach
CA
92075
(858) 755-7787
26.4
mi