Great place and agree wholeheartedly with Rueben except with the 'quick service' part.
I have been going for years now....since they opened, as Eglinton Square Mall is right in my neighbourhood. My only complaint is the VERY SLOW service I receive every time I have gone or my husband has gone for take out.
We were just talking about this tonight (hubby and I) and said we didn't know who was slower in serving their customers----Ruby's or Island Foods....my gosh, you wait forever. Food is worth it though but don't go if you're in a rush!!