public space

Amir's Grill

Map it |  2911A Broadway (btw 113th & 114th), New York, NY 10025, United States

You may like this popular spot