Hours Of Operations Edamame Spa Edamame Spa Hours of Operation and Locations 4.5 - 89 votes 2 Locations in United States Edamame Spa Hours Category: Beauty & Health Edamame Spa - New York, NY 10022 28 E 57th St(212) 588-1990 View Store Details Edamame Spa - White Plains, NY 10605 5 Maple Ave(914) 948-1279 View Store Details Recommend For You Spa Olive Ink Spa Essential Spa Ming's Spa Apple Spa Incorporated Green Wish Spa Skin Solutions Spa Green Oasis Hk Spa Heaven Spa