NYC Tourism + Conventions Member: No
RestaurantsTravis/Chelsea

The West Shore Inn

Map preview

Location

3955 Victory Blvd. Staten Island, NY, 10314

Featured in the area