Artie's Delicatessen on 83rd and Broadway was closed down by the city for two days this week. The restaurant was forced to close by the Department of Consumer Affairs because it paid its franchise fee a couple of weeks late, owner Tuvia Feldman told us. "Fifty-eight people out of work ...
Read moreDetails
