Manifest, a fine dining venue tucked way in the Baltic Triangle, has been included in SquareMeal’s UK Top 100 restaurants ...