Get directions to: Armory Inn, Staten Island, NY
Restaurant address: 316 Manor Rd Staten Island, NY 10314, USA
Restaurant: Armory Inn