April 14, By Michael Florio
A Japanese restaurant will be opening on 37th Avenue next month.
Teriyaki Factory, a Japanese restaurant that plans to focus on–obviously–teriyaki dishes, will be taking over the space formerly occupied by the Subway sandwich shop at 83-12 37th Ave,…