Tortoise General Store
Slow and steady wins the race, Japanese style. Classes, art shows, and a bevy of imported goods from both new- and old-world craftsmen mean you’re in store for quite the culture shop.
Photo: Courtesy of Tortoise General Store
Tues.-Sat., 11:30 a.m.-6:30 p.m.; Sun., noon-6 p.m.