Massimo Ristorante
134 Atwells Ave, Providence 02903