Come Visit
Our shop is located on the water in Historic Downtown Mystic. We’d love to see you!
15 Holmes Street, Mystic, CT
Call ahead to place your order!
(860) 536-7233
Our shop is located on the water in Historic Downtown Mystic. We’d love to see you!
15 Holmes Street, Mystic, CT
Call ahead to place your order!
(860) 536-7233