Shanghai You Garden FlushingQueensNew York CityChinesePosted Oct 21, 2018Known for their XLBs, it was pretty darn tasty. They also have stinky tofu too and it’s all pretty cheap.