Ouzo Bay is an upscale Mediterranean restaurant specializing in Greek seafood. It features a lounge with creative cocktails and an extensive Ouzo selection.