You are probably talking about the Seafood Galley, excellent.
In front street also Il Pescatore, La Rosa, Callaloo just to mention a few others