Coffee store Il Toto is a new spot in town.