Inside the Otter and Sloane’s, Alex Stupak’s New Seafood Restaurant and Cocktail Bar in New York 0 24.09.2024 13:00 RobbReport.com The celebrated chef is making a grand return to the Big Apple.