Contact & Directions
 

Deli King Restaurant
885 Main Street
Tewksbury, MA  01876
(978) 858-3855

Click on map for directions
 
885 Main Street, Tewksbury, MA 01876, Phone: (978) 858-3855 Website by Community Communications, Inc