My Roti Place is a restaurant where you can build your own roti. They offer both South and North Indian delicacies, including classic Indian casseroles.