Get directions to: Alba Restaurant, Des Moines, IA
Restaurant address: 524 E 6th St Des Moines, IA 50309, USA
Restaurant: Alba Restaurant