by Annie Vischer Kêu is the latest Vietnamese food joint to take its place in Soho. You'll find it at 9 Poland Street, and it's a sister site to the much beloved Cay Tre and Viet Grill chain. Kêu takes on more of a casual, pop in, pop out … [Read more...]