I had the most delicious creamy beige colored beans in Florence, Italy this past June. I saw them served in many restaurants and the place that served them the best was Sostanza. They are quite big , maybe an inch long and served with olive oil and many a tiny bit of garlic. What are they called? Where can I buy them in New York City?