Get directions to: The West Shore Inn Restaurant, Staten Island, NY
Restaurant address: 3955 Victory Boulevard Staten Island, NY 10314, USA
Restaurant: The West Shore Inn Restaurant