04May Lotos Club Saved in: by dankaufman Map Unavailable Address 5 E 66th Street New York NY Northeast 10065 United States Upcoming Events No events in this location Share on: Twitter Pinterest Facebook Google+