Scampi's Seafood Restaurant Tewksbury, MA 1768 Main Street, Tewksbury, MA 01876, United States Middlesex County, MA Seafood - Retail Read more about Scampi's Seafood Restaurant