submitted photo The Kan-Kan, located at 1258 Windsor St., is opening Aug. 20 after a year’s delay due to the pandemic.