Flatiron Plaza is a plaza, located at Broadway (at 23rd St.), New York, NY 10010, United States
For a change of pace try facing away from the flat iron building for a view of the empire state building
If it's a sunny day, grab a free chair and relax!