Get directions to: Mr Kielbasa Incorporated, Clearwater, FL
Restaurant address: 116 N Main Ave Clearwater, FL 33765, USA
Restaurant: Mr Kielbasa Incorporated