Ito Open on Mothers Day in Florence, CO May 10, 2017 Ito will be open on Mothers Day in 2017. On Sunday, May 14, stop in from 11:30am-9:30pm. We recommend making a reservation!