speed and service aren't the greatest here, but they make good roti. the filling is tasty, generous and quite fresh - among the best in the city, imo. the restaurant itself is a bit dingy and could use a makeover. 3 stars. 4 if it's takeout or you're eating outside.