Capelini's 896 Main St Tewksbury, MA 01876 Phone: (978) 851-7271 Fax: (978) 851-7690 View Website
Category: Restaurants