I ended up at Cafe Ferrera in little Italy after Lunch. Its pretty decent place and loved going there when I was living in NYC year years back..... The taste of coffee is about 75-80 out of 100 but love the owner and love chatting with people... still the same and love their Tiramisu......