Massimo Ristorante Providence, RI

134 Atwells Ave, Providence, RI 02903