Get directions to: Ella's Dela Delicatessen, Plymouth, WI
Restaurant address: 607 Eastern Avenue Plymouth, WI 53073, USA
Restaurant: Ella's Dela Delicatessen