Update Info - Newport Pizza
This restaurant was reported as closed. If it is open, let us know.
Newport Pizza
677 Thames St
Newport, RI 02840
677 Thames St
Newport, RI 02840
This restaurant was reported as closed. If it is open, let us know.