Peacemaker Lobster & Crab Co., a much-anticipated and Tulsa World five-star rated restaurant that opened in 2018 by James Beard Award-winning chef Kevin Nashan, has closed.

See Full Page