Nicolosi's Italian Restaurant
Italian Restaurant
Phone: (619) 461-5757
Closed now
- Sat 11:00 AM - 9:30 PM
7005 Navajo Rd San Diego, CA 92119 ·2149.39 mi
Is this your business? Verify your listing
Advertisement
Phone: (619) 461-5757
Closed now
7005 Navajo Rd San Diego, CA 92119 ·2149.39 mi
Is this your business? Verify your listing