1145 19th Street, NW
Nature’s Table has closed on 19th Street in south Dupont. I’m told a new restaurant with a similar menu called Maso will be opening in the space in about 5 weeks. Updates when they open. Were there any fans of Nature’s Table?