I have gone to this place for 5 years and today was the last time. I ordered one of their duck dishes and it came with 4 FOUR little pieces of duck coated with something -- very small pieces, $18.00. I complained and was told essentially tough luck. I commented that it will the last time I come and the manager smiled.
Stay away. There is a LOT better even in Pittsburgh.