Get directions to: Pizza Mia, Tewksbury, MA Restaurant address: 1475 Main St Tewksbury, MA 01876, USA Driving Walking Bicycling Restaurant: Pizza Mia