Skip to main content
Duck Lee — Restaurant in Honolulu, HI | Operator