Italian restaurant · 1537 Newport Ave, Pawtucket, RI
Dine-In
More food in Pawtucket, RI · Italian Food in Pawtucket