The new “A Look Inside” video slideshow series on buffalonews.com gives readers a window into new, interesting and notable restaurants and venues.