BUFFALO, N.Y. — For the first time in nearly twenty years, a new restaurant is going into the Westbrook apartment building in Buffalo at Delaware and North.
Ocean’s 12 will be an immersive restaurant that will make it feel like you’re eating underwater in the ocean.
“The first thing you’re going to see is a massive 10-foot screen here,” said Steven Lorenzo, Ocean’s 12 owner…