Villa Santini 1861 Smith Street North Providence RI United States
Phone: 401.354.6262. Accepts: Visa, MasterCard/Eurocard
Dress: casual
Parking: own parking lot