Portsmouth RI RI, Pizza 1. 2460 E Main Rd, Portsmouth, RI 02871 | Steve's Famous Pizza - Portsmouth, RI (401) 683-1505