Jack & Giulio's

2391 San Diego Ave
San Diego, CA
619.294.2074
32.751125
-117.193425

for Jack & Giulio's
Directions
from: