Niccolis Italian Deli is your place for fine Italian food. Don't visit our deli or read this blog if you don't like good food. Turn way now or we will tempt you with fine meats, cheese and olive oils.
There we go. Fresh made sandwitch that does taste as good as it looks.