The owners of a Queens-based restaurant chain will soon open their first locations on Long Island. James Chen and Chef Chris Pak, who own and operate two restaurants called Kuku Korean Cuisine in Long ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results