Italian restaurant · 2221 W Main Rd, Portsmouth, RI
More food in Portsmouth, RI · Italian Food in Portsmouth