Subway Opens On 86th Street

Subway's Grand Opening

With a Subway on the ground and a subway above, looks like 86th Street is covered. The new sandwich shop is located at 1864 86th Street.

Readers, will you be getting your sandwich fix there?


Sign in or become a Bklyner member to join the conversation.