At Leo's Deli, we're the #1 spot for feel good subs, sandwiches, salads, and desserts in the heart of Columbia, SC. Freshly hand-made every day.
Leonardo's Italian Deli & Catering is a family-run business serving the finest Italian imports and Italian-American cuisine. We serve tons of fresh and ...
Is there really a Leo's deli? Ive searched for it but can't find anything. Does anyone know if it's based on a real deli in LA or if its just fake?
We provide a casual dining experience offering fresh, homemade sandwiches, hoagies, pizza, burgers, boneless wings, salads, daily specials, and more!
Best Sandwiches on Staten Island “#6” Open 7 AM - 3 PM (closed on Sunday) 1153 Forest Avenue ☎️ Call for pickup: 718-815-8757 Order online today!