Here, old-school eateries like Mona Lisa Italian ... Located less than a mile north of downtown San Diego, Little Italy can be visited at any time, though specific business hours vary.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results