| March 31, 2023
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…