thesicilian
in
Chula Vista, CA
The Venetian Restaurant
3663 Voltaire St.
San Diego
CA
92106
(619) 223-8197
10.9
mi
Java Mama Cafe
9880 Hibert St # E3
San Diego
CA
92131
(858) 566-6011
19.1
mi