🍝

Downing Square

Italian · Rome

Frequently asked questions 🤔

Where is Downing Square?

At Piazza Sallustio, 15, 00187 Roma.

What kind of food does Downing Square serve?

Downing Square is listed under Italian.

How can I contact Downing Square?

By phone at +390688376610.

Nearby 👀

Updated on 9 November 2026