Nicolosi's Italian Restaurant

7005 Navajo Road, San Diego CA 92119
Cuisines and Dishes at Nicolosi's Italian Restaurant:

Map of Nicolosi's Italian Restaurant

Owner? Update your menu! Own Nicolosi's Italian Restaurant? Update your menu online!