Seafood restaurant · Upper East Side
13
"But I’ve been dropping by sister spot Flora Bar here and there as of late and can confirm it remains one of the city’s strongest seafood spots." - Eater Staff