Henry and Oscar's is now open at 2525 4th Ave. in Belltown, according to Inside Belltown. Run by the owners of The Big Picture, the upscale supper club features a martini bar and classic American cuisine like buttermilk chicken and steak.