IL TOTO is a cafe and bar that has recently opened a new location. They offer coffees and are available for online delivery.