Get directions to: Deluxe Cakes & Pastries, Iowa City, IA
Restaurant address: 812 S Summit St Iowa City, IA 52240, USA
Restaurant: Deluxe Cakes & Pastries