A popular coffee store, IL TOTO offers a welcoming atmosphere. Enjoy coffee and perhaps a quick bite.