Randy's was a pleasant surprise. I was expecting quite a bit less, just based on the location - often finding ethnic specialties lose their charm in highly gentrified commercial neighborhoods. That being said, the boneless chicken roti could've been more flavourful, the channa in the doubles could have more chutney, and everything could have been a lot spicier. It wasn't a disappointing experience, the food quality is great, the roti is soft and fluffy, the chicken curry is tender and perfectly cooked. I also found the prices were quite a bit higher than most of my tried and true roti spots.