My Roti Place is a restaurant where you can build your own roti. They offer a variety of roti options and fillings.