
Aug. 19, 2020 By Christian Murray The owner of John Brown Smokehouse is closing his Long Island City restaurant citing the pandemic and “idiot politicians” as the reason. Josh Bowen, who opened the restaurant at 10-43 44th Dr. eight years ago, said his lease had come to an end and that it made little sense… Read more »