Allen & Delancey was a restaurant in New York City.
The restaurant had received a Michelin star, before closing.
Owlapps.net - since 2012 - Les chouettes applications du hibou