Bo Diddley's Deli

129 25th Ave S St Cloud MN 56301 USA

(320) 252-9475

Location