Karbouzi is by far the best Greek restaurant in this area. High quality ingredients prepared properly. The way they form the chicken around the skewer (large souvlaki dinner) keeps it really moist. Its unique, I had not seen it before. It's slightly more expensive (i.e.pita is extra) then the typical fast Greek restaurant is. But when your craving some Greek comfort food it's well worth it. I have not been to any other Greek restaurant since I found this little gem on orderit.ca last year.