Sun Spa

112-21 Jamaica Avenue, Queens, New York 11418,