My favourite roti place in the city! We usually eat in but I've done takeout before too. The service is excellent (and their uniforms - so fancy!), the prices are reasonable considering the portion size. I get one roti, eat half of it there, and take the rest home which lasts me two lunches that week. Their paneer rotis are great, so is the jalfrizi and the butter chicken. Be careful - the medium is almost too spicy for me.
My only caution is the pakora - they taste good but I don't like the texture. They make them ahead of time and then microwave them to serve, so they're not crispy.