Get directions to: Savitris, Davenport, IA Restaurant address: 111 W 2nd St Davenport, IA 52801, USA Driving Walking Bicycling Restaurant: Savitris