The Little Italy Inn is tucked away in a corner of, arguably, San Diego’s most vibrant neighborhood
BACK