
June 10, 2021 By Michael Dorgan An international restaurant chain known for its traditional ramen noodles is opening a location in Long Island City this summer. Kyura Men—which has restaurants in Hong Kong, Taiwan and the U.S.—plans to open on the ground floor of the Star Tower in Court Square – located at 27-17 42nd… Read more »