A Japanese restaurant is coming to 42-38 Crescent Street a/k/a 24-12 42nd Road, a source told The Court Square Blog.
The source spoke on condition of anonymity because the source is not authorized to speak publicly on the matter.
The building, named Arcadia LIC,1 has three commercial spaces: A 652 square foot space, a 1664 square foot space and a 2,485 square foot space. The Court Square Animal Hospital is inhabiting the middle 1,664 sf space while the sushi restaurant is taking the southern 2,485 sf space.2
Signage has appeared for the northern 652 sf space, and it is being marketed by Metro Commercial & Business Brokers Inc.3 A flyer distributed by Metro CBB confirms the arrival of the Japanese restaurant, a portion of which is posted below.