Nicolosi's Italian Restaurant – Allied GardensRating:
Rate this business
Customer comments and reviews (0)
Web Site: Nicolosi's Italian Restaurant – Allied Gardens
5351 Adobe Falls Rd
San Diego CA 92120
Nicolosi's neighborhood restaurant has been serving generations of San Diego residents some of the best Italian specialties for nearly 50 years.