The good;
Food is consistently the same and tasty, portions are big, some are huge, they deliver.
The bad;
Inside service is a bit slow, not for the regular crowd though, have walked out a few times because no one ever came over for order, extremely loud after 3pm, they could use some sound deadening material to absorb some of the noise.
My 4 star rating is based more on the food that is delivered, based on inside the restaurant it would be a 2, only because of the loud atmosphere.