Station LIC
New American restaurant; Restaurant; Cocktail bar; Western food; Bars and pubs
Description:Upscale American bistro fare in a soaring, brick-walled space with a stylish bar & many windows. Chic bistro for inventive American fare
Location: Long Island City 10-37 Jackson Ave 11101 US
Map Location:40.7424, 40.7424