History
S&L was established in 1973 and has been owned and operated by family ever since. We became famous for our great food, family atmosphere and the biggest subs in town!
Specialties
Hot and Cold Subs, Wraps, Salads, Dinners, Italian Food, Biggest Subs in Town!, Catering