Piazza Mignanelli, 21a, 00187 Roma RM
Located just steps from Piazza di Spagna, this seafood restaurant within the esteemed Palazzo Mignanelli reinvents Roman and seafood traditions, offering a refined, high-quality dining experience that showcases the best of the ocean.