We are open during the Holidays. Christmas Eve,Christmas Day, New Years Eve and on New Year's Day.
Any questions please call us.
513 Medford St, Somerville, MA 02145
All Rights Reserved