Anyone try this place yet? Just popped in for some Taiwanese ice, pretty good. Was too full from stuffing myself elsewhere to try other things on the menu. Fire I'm guessing refers to their hot pot menu. Ice is the slushes and Taiwanese ice.
Decor wise was much nicer than other Flushing restaurants...
Ice Fire Land
135-11 40th Rd.
Flushing, NY 11354