Get directions to: Carvel Ice Cream, Staten Island, NY
Restaurant address: 4332 Amboy Road Staten Island, NY 10312, USA
Restaurant: Carvel Ice Cream