Fredmarcus Home Leslie & Steven Upper West Side, New York Menu thumbs more info play share Photographers: Andy Marcus17 / 37 Leslie & Steven Upper West Side, New York Venue Upper West Side Photographers Andy Marcus Location New York , USA Country USA