Who says you can't feel like a celebrity at a cheap eat? Duck Duck Goose's bistro is all white ...
Yum cha
Serving ambitious and technically fabulous food, Duck Duck Goose is a lavish and optimistic experience.