Station, a Restaurant & Bar Specializing in Bohemian French Cuisine, Opens Its Doors in the Heart of Williamsburg, Brooklyn
The highly-anticipated Station officially opens this week right off the Bedford Avenue L Train Stop. New York, NY (RestaurantNews.com) Station,…