Get directions to: Bella Roma, Taunton, MA
Restaurant address: 239 Broadway Taunton, MA 02780, USA
Restaurant: Bella Roma