News

Commercial Observer

Kura Sushi inked a 10-year deal to open a 3,040-square-foot revolving sushi bar restaurant in the mall portion of Flushing’s huge Tangram mixed-use project…