Cafe Metro to Open at 240-246 West 35th Street

Fast-casual restaurant chain Café Metro will open its newest New York City location at 240-246 West 35th Street in the Garment District, where it has agreed to take 5,181 square feet of ground-floor retail space

JL Lane