Visit the MILLA!
We're located just around the corner from Danvers Square on Locust Street, and not far from the highway.
23A Locust St Danvers, MA 01923 info@teacamilla.com
(978) 304-0881 |
Current Hours
Mon / CLOSED Tue / CLOSED Wed / 12 - 6 Thu / 12 - 6 Fri / 12 - 6 Sat / 10 - 4 Sun / 10 - 4 Special Hours
Nov 26 (Thanksgiving) / CLOSED Dec 25 (Christmas) / CLOSED Dec 26 (Day After Christmas) / CLOSED Dec 31 (New Years Eve) / 12 - 4 Jan 1 (New Years Day) / CLOSED |