Pickup from Xe May Sandwich Shop at 96 St Marks Pl, New York, NY 10009, USA