Contrary to it's name this eatery is located on the Danforth near Coxwell. I came across this place whilst hankering for pasta.
I had a seafood pasta of somesort though the name escapes me and it was certainly tasty enough, though a little over salted.
The wait was a tad long even for their sign "Our food is not pre-cooked. Please be patient -- good food takes time." especially as I was the only person in the restaurant save the one lady who came to get a pizza (which looking at their menu seemed like it would be quite good).
If the whim so inclined me I may visit here again but it would really be a roll of the dice.