NORTHAMPTON — The owners of Tellus & the Satellite Bar have secured a liquor license for a casual fare restaurant they plan to open at the former site of Lichter & Levin Delicatessen at 1 Market St. Cafe Howl will focus on a more casual menu than the Tellus & the Satellite restaurant and nightclub’s […]