If I could, I would actually give a 3.5 star rating. This is one of those restaurants where they just need to iron out a few things like efficiency. But the crowd the goes knows that the food is authentic and well done. Service is slow, but the staff are friendly. I made a reservation on a Friday night and they were running behind. We had to wait 15 minutes still.
I recommend the combination dip platter - you get to try all their break dips: hummus, baba ganoush, tzatziki, salmon dip and another flavoured hummus? I can't remember but I ate more carbs and filled up knowing that I shouldn't because the entrees are huge. The saganaki (pan-fried feta) is also a favourite. They light it on fire close to the table, and sometimes the flames jump so high, you almost worry that the fabric hanging from the ceiling will catch fire! :)
I love the way this place cooks their lamb. Either the rack of lamb or the lamb chops are delicious. The lamb is tender with a distinctive taste but not too gamey. The sides are okay, a bit bland - lemon potatoes and rice, which isn't a bad thing because it offsets the lamb.
This is the place to go for good Greek food in Mississauga (even if it's a little slow in service).