We've only ever ordered take-out so not sure what their place looks like.
Probably THE most timely delivery I've ever experienced and consistently too.
We're vegetarians so can't comment on the duck and such.
Not too greasy, very tasty, affordable.
Usually we call in but recently found their website - which is cute and easy to maneuver.