South Deerfield MA Foods-Carry Out 1. 25 Elm St, South Deerfield, MA 01373 | Holiday Pizza (413) 665-8195