It was my favorite neighborhood restaurant until it closed about 10 years ago. It was on Amsterdam between 72-73rd streets, only 12 tables or so, serving "red sauce" italian.
The carbonara was absolute heaven.
I'm wondering if anyone knows who owned it, and possibly how to reach them...or if they have another restaurant in the city.
Thanks for any help you can provide!