136-17 39th Avenue Queens Crossing Food Court Inside Taiyaki, Flushing (917) 826-7821
136-17 39th Avenue Queens Crossing Food Court Inside Taiyaki, Flushing, NY 11354 (917) 826-7821