S & L Sandwich's
1900 S Maywood Dr
Maywood
IL
60153
(708) 344-8804
supremecatering.com
Open Map
Description
S & L Sandwich's is located at 1900 S Maywood Dr, Maywood, IL. This business specializes in Sandwiches.
by merchantcircle on April 17, 2015 from
merchantcircle
FOOD PRODUCTS
FOOD PRODUCTS, WHOLESALE: Sandwiches
Groceries
Number of employees: 50 to 99
RESTAURANT & CAFETERIA EQUIPMENT
Sandwich Shop Restaurants
Sandwiches
Sandwiches-Wholesale