save Carmella's Pizzeria

3001 E Main Rd Ste 8, Portsmouth, RI | Map it  

02871 41.610000 -71.246601

(401) 683-0880

Map of Carmella's Pizzeria

Things to do near Carmella's Pizzeria