Get directions to: Mezza Luna Pizzeria, North Smithfield, RI
Restaurant address: 7 Eddie Dowling Highway North Smithfield, RI 02896, USA
Restaurant: Mezza Luna Pizzeria