Argo TeaRestaurants113 W 60th StNew York, NY, 10023-7414 · US+18456531625Email unavailableWebsite unavailableHours not available