Falafel Tarboosh

Row 1

Details
1701 Amsterdam Ave (at 144th St)
New York, NY 10031