Just as it's no secret that the stars are falling from the sky, it's not a secret at all that downtown restaurant Doozo serves delicious dumplings. For 15 years, the restaurant in the food court of The Shops at Houston Center has had diners lining up for the steamed vegetable, chicken and pork dumplings. [CultureMap]
Filed under:
Loading comments...