New details on the new restaurant from the owners of Noord
Some details are emerging about the much-anticipated new restaurant from the owners of Noord, which according to Chef Joncarl Lachman, could be coming as soon as May. The new restaurant is located at 943 S. 9th St. in the Italian Market
Continue reading