In Dining The Best Restaurant in the World, a story by Geoffrey Gatza March 29, 2020 This video is about the best chef in the world, an inchworm named Wembly. Check out AlbertandAlbatross.com for more on…