Awful Arthur’s, a restaurant that has occupied a prime corner spot on Roanoke’s City Market for the past three decades, will close its doors for good this Sunday.