18th ave
Tong Xiu Hot Pot Opens On 18th Avenue
Tong Xiu Hot Pot has opened at 7116 18th Avenue, replacing Tenzan, a Japanese and sushi joint. For those who’ve never tried hot pot, I recommend giving it a shot. I recently schlepped out to Flushing with some more experienced Asian adventurers to try it for the first time.