Town & Country Foods is restocking its shelves to open this week after taking over the former Van’s Thriftway at 306 Euclid Ave.