Massimo Ristorante 4.5 / 5

134 Atwells Ave, Providence

Overview

Bi-level spot for locally sourced Italian dishes plus craft cocktails & wine in swanky surrounds.

Tips & Reviews