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