Upscale steak & seafood restaurant