Pizza restaurant · 7 Main St, Slatersville, RI
See full menu
More food in Slatersville, RI · Pizza in Slatersville