Grand Street Skewer Cart

New York · Chinatown

Address: 246 Grand St, New York, NY 10002, USA

National Geographic

Praised the lamb skewers as juicy with a subtle dusting of chili and cumin for great flavor, calling them 'by far the highlight.'

Heads up: Comes straight off the grill, so it's very hot.

All places in New York