extralarge16
in
Imperial Beach, CA
Parisi's Italian Restaurant
323 Broadway
Chula Vista
CA
91910
(619) 420-4490
3.9
mi