Get directions to: Bella Restaurant, Glendale, RI
Restaurant address: Po Box 946 Glendale, RI 02826, USA
Restaurant: Bella Restaurant