1. Miramar Pizza And Subs 521 Bullocks Point Ave, Riverside, RI 02915 Coordinate: 41.762512,-71.36061 Phone: (401) 490-0005