Our Location

Jack & Giulios Italian Restaurant
2391 San Diego Ave., San Diego, CA 92110
Tel: (619) 294-2074  Fax: (619) 294-4188

Loading
Center map
Traffic
Bicycling
Transit

Comments are closed.