Trattoria Zooma

Trattoria Zooma, now known as Trattoria Appia, is an Italian restaurant located at 245 Atwells Ave., Providence, RI 02903. They … Read More