Jack & Giulio's Italian Restaurant
2391 San Diego Ave, San Diego
(619) 294-2074
Menu
Reserve
Restaurants in San Diego, CA
Jack & Giulio's Italian Restaurant
2391 San Diego Ave, San Diego, CA 92110
(619) 294-2074