Larry's Deli has been serving the Land O' Lakes community for over 10 years at its current location. During those years, Larry's has gained a reputation for its large, top-notch subs. Along with sandwiches and deli meats, you can also buy other grocery items including dry goods and produce at the shop. It is hard to miss this tiny building, which is brightly painted and features murals.