Get directions to: Excelsior Inn Ristorante Italiano, Eugene, OR
Restaurant address: 754 East 13th Avenue Eugene, OR 97401, USA
Restaurant: Excelsior Inn Ristorante Italiano