Impudent Oyster is an upscale seafood restaurant housed in a former church, offering innovative dishes and a lively bar scene.