Restaurants - Pizza in Wyoming, RI
Village Pizza
Town Pizza Restaurant