Mimi and Coco is open for business! We will be operating under our normal hours:
9am-5pm Mon-Sat
Thank you!!!!
292 Plaza Central Los Altos, CA 94022 (650) 948-1401