Callie – San Diego

Callie Description

Sophisticated kitchen & bar fixing up Mediterranean plates, set in a classy, contemporary venue.

Callie Location

Address: 1195 Island Ave, San Diego, CA 92101
Phone Number: +1 619-255-9696

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top