110 Varick St Corp Dba Amelia's Restaurant Coffee ShopRestaurantsNew York, NYNot providedNot providedNot provided