My Roti Place is an Indian restaurant where you can build your own roti. They offer classic Indian dishes and roti-based meals.