Ntóra is a convenience store offering a variety of items, including flowers, gifts, and books. It also provides coffee for delivery and takeaway.