The New Village Inn was a 1970s Chinese restaurant located at 717 H St NW, at the western end of the Chinatown strip. It was known for its dim sum. @chineseeateries @SaveChinatown https://t.co/ndVOgYdz5y The New Village Inn was a 1970s Chinese restaurant located at 717 H St NW…
— Kenneth Samson (@PangurBanC) Nov 17, 2021
from Twitter https://twitter.com/PangurBanC
November 17, 2021 at 01:22PM
via PangurBanC
https://linktr.ee/samsonkg