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 Come relax with a cuppa tea or grab a special treat on the way to your next Northshore adventure info@teacamilla.com
(978) 304-0881 |
Christmas Week HoursMon / CLOSED
Tue / CLOSED Wed / 10 - 6 Thu / 10 - 6 Fri / 10 - 6 Christmas Eve / 10 - 2 Christmas Day / CLOSED Regular HoursMon / CLOSED
Tue / CLOSED Wed / 10 - 6 Thu / 10 - 6 Fri / 10 - 6 Sat / 10 - 6 Sun / 10 - 4 |