The Zen Frog
90 Maple St, Florence 01062