Get directions to: Ihop, Tewksbury, MA Restaurant address: 95 Main St Tewksbury, MA 01876, USA Driving Walking Bicycling Restaurant: Ihop