Taiwanese Steak house & Noodle 小台北

133-51 37th Avenue, Flushing, NY