House Of Pizza 23 Narragansett Ave Jamestown RI United States
Phone: 401.423.3060 Smoking: not permitted