Restaurants - Pizza in Slatersville, RI
Hercules Pizza & Restaurant