
August 20, Staff Report A new seafood restaurant and lounge called Riou is set to open in mid-September, at 28-43 Steinway Street, according to the owner. The restaurant is currently in the early stages of renovation and the owner is still working on the menu.…