If you are missing the unmatched ambiance of the stone-paved streets of Sicily or craving authentic Italian cuisine, reserve a table at Allegro Restaurant in San Diego for an authentic Italian experience right in the heart of the Old Town. The restaurant is truly one…