Get directions to: Artie's Tavern, Staten Island, NY
Restaurant address: 1218 Forest Avenue Staten Island, NY 10310, USA
Restaurant: Artie's Tavern