Pick Up 257 Elm StreetSomerville, MA 02144OPEN EVERYDAY 7:00 AM to 9:00 PM Come get some ice cream! Delivery Gift Cards