Delivery & Takeout Town Pizza 946 Willet AveRiverside, RI 02915 View larger map CALL 401-433-0300. Open 10am to 10 pm Daily. Pickup or Delivery.