Luigi Borrelli LLC 505 Park Ave, New York, NY 10022 (212) 752-0772
That's the address I found from doing the Yahoo. yellow pages search, but it's not the same address as is listed in Steve B's book (16 E. 60th St.). Of course, the last time I was in New York, I walked up and down 60th Street looking for the Borrelli store, and I couldn't find it. Which is why I posted the question. Could someone who has been to the Borrelli store confirm its location?