Get directions to: Portabella, Barrington, RI
Restaurant address: 30 Linden Rd Barrington, RI 02806, USA
Restaurant: Portabella