Get directions to: Tomaso's Italian Villa, Barberton, OH
Restaurant address: 3271 Barber Rd Barberton, OH 44203, USA
Restaurant: Tomaso's Italian Villa