Ivo

Rome, Italy


Address

158 Via San Francesco a Ripa
00153 Rome
Italy

Phone

+39 06 581 7082


Neighborhood

Trastevere - Testaccio - Aventino - Gianicolo


Avg Cost

$13.00


Category

Pizzeria, Italian


Avg User Rating

10 reviews

More Info

Destination Guide

Hotels near Ivo

Things to do near Ivo

Restaurants near Ivo

Shops near Ivo