Downing Square Tartare Bar
(143)
Restaurant
Address: Piazza Sallustio, 15, 00187 Roma RM, Italy
Hours: Closed ⋅ Opens 6 PM
Phone: +39 06 8837 6610
Piazza Sallustio 15, Rome, Italy 00187 ... Photo by Downing Square - Tartare Bar in Downing Square. Marchio di casa ✨. Photo by Downing Square - Tartare ...