Forget about daily life for a little bit and go on a shopping spree at Ina Tobu Showa, a locally renowned retailer.
Located in Showa, this retail outlet is on the itineraries of many visitors. Worthwhile attractions, such as Takeda Shrine, are close by if you're up for more sightseeing.