Saint Cloud FL Delicatessens 1. 1108 Pennsylvania Ave, Saint Cloud, FL 34769 | On A Roll Sandwich Shop (407) 892-5616