I really enjoyed Earl's when I was in Vancouver (ate at the Robson Street location). The service was good (and yes, the waitresses are really pretty) and the food was tasty and satisfying.
When Earl's opened their first location in Ontario, I wanted to see if they could live up to their Vancouver siblings. I ordered the same thing I had in Vancouver (Jeera Chicken Curry). It tasted slightly burnt - both the curry and the "naan". They screwed up my mother's order and it took 3 different servers and 2 managers to figure it out. (She wanted shrimp but the server forgot the shrimp and she ended up giving us a small plate of tiny cocktail shrimp to add to the thai green curry dish.)
The servers were slow and were ignorant of the menu/ingredients/how to do their jobs. I'm chalking that up to new restaurant jitters. Hopefully they'll figure that out as the months go by. And true to form, they were of the more attractive persuasion with the cleavage tops and short skirts.
I'm going to pass on Earl's until they work out their numerous kinks.