The St. Tropez, 340 E 64TH ST , 11N NEW YORK, NEW YORK, NY 10065