• Photo taken at Locanda Terra Rossa by Groupalia Italia on 11/22/2012

Locanda Terra Rossa

Italian Restaurant€€€
San Vitale
Save
Share