This place is my "go-to" when cooking for yourself seems like too much work. Definitely the best roti I've had in the city - yeah, they are not all that cheap, but OMG - they are GOOD! And BIG! My recommendation is to call ahead first and order - it does take a good 20 minutes to get your order, but most definitely worth the wait. My fave is the curry chicken roti. Nice and friendly service - you most definitely won't be disappointed!