Ivo a Trastevere
Opens at 6:00 PM

Ivo a Trastevere

$ • Pizza • Italian • Mediterranean
4.5
(31)
  •  
View delivery time and booking fee.

Via Di S. Francesco A Ripa, 158, Roma, 00153 • More info