You don't want to sit and eat there, as it looks a little bit crappy (well... it looks quite crappy) but a roasted duck or BBQ pork to take out is really worth it here! Cheap and really really fresh and so good!
Next time I''ll crave for a roasted duck, I'll go there to take one half or even a full one home! I found THE place for this in Toronto!