Originating in the Caribbean with Indian roots, a roti is a wrap-style sandwich filled with either curried or sometimes stewed meats or vegetables wrapped inside a dhalpuri, paratha, or dosti roti. Roti is eaten widely across the Caribbean. As Indo-Caribbeans immigrated to other countries, especially in North America and Western Europe, they brought with them the roti and opened roti shops to sell it.