Oyster Bay is an upscale-casual restaurant specializing in steak and seafood, featuring a large bar area and nautical-themed decor.