🍝

Archimede 80

Italian · Rome

Frequently asked questions 🤔

Where is Archimede 80?

At Via Archimede, 80, 00197 Roma.

What kind of food does Archimede 80 serve?

Archimede 80 is listed under Italian.

How can I contact Archimede 80?

By phone at +393895676718.

Nearby 👀

Updated on 9 November 2026