A coffee store, IL TOTO, offering coffee. Known for its coffee spot.