Massimo Ristorante
134 Atwells Ave, Providence RI 02903