I came here with the impression that it was just going to be another diner, but I was quite taken aback when I saw it was a full service restaurant.
Came here on a craving for some food and didn't feel like the 24h McD. So after driving down Sheppard (learned my lesson not to do that next time I go there) I finally found this place that is not quite so little or hole-in-the-wall as I was expecting.
So I decided to order a typical diner type order: steak and poached eggs. The food wasn't super good, but it is better than a Chinese diner that's for sure.
The price was a bit more expensive (like three times the price of D&R Wing) for what you get, but then again it's 3:30am so if you need some food (and much better than that of Metro Square, Olive's Restaurant and D&R Wing)
The food is also significantly better than the Perfect 24h Chinese Restaurant.
I would likely come back here again if I have a late night craving, probably get the Chocolate Cheesecake (the description on the menu sounds tasty). However, I don't know if I would go here if other restaurants are still open. I'll see how it goes on my next trip there.