This place is a long time favorite of mine on Queen West. They used to be a few doors down and have now combined with a sushi restaurant called I (heart) sushi. So if you're planning on going there, look for the sushi place.
I usually order for take out or delivery. Their food is very reliable, they're typically fast (for pick-up), delivery is the standard Toronto delivery, between 45-60mins regardless of how far you live.
I've never eaten at the restaurant so can't review service but the place is not overly inviting. It's very simple.