Get directions to: Tierra Restaurant & Lounge, Pawtucket, RI
Restaurant address: 17 Exchange St Pawtucket, RI 02860, USA
Restaurant: Tierra Restaurant & Lounge