Traditional Xinjiang Barbecue Cart

New York
$$$$
Traditional Xinjiang Barbecue Cart

41st Ave

Flushing, NY 11355

This Asian BBQ food stand is one of the best around -- indulge in their lamb skewers and thank us later.