The Station has opened at 25-07 Queens Plaza North.
The eatery serves craft sandwiches, burgers and barbecue combos, and also features free delivery. They are open Monday through Saturday from 10 a.m. to 10 p.m., and can be reached at 718-786-1111.
The Station takes over for Fresh Kitchen, which had opened in 2016.1

25-07 Queens Plaza North

A look at The Station’s menu
Pingback: Chinese Restaurant Coming to 47-30 Vernon Blvd in LIC • lictalk.com