While I was ordering the clerk was talking on his blue tooth in a foreign language while he was taking my order, I think a little training in customer service is in order
24Photos
Subway
2836 N Harlem Ave Elmwood Park, IL60707 United States
Your local Elmwood Park Subway® Restaurant, located at 2836 N Harlem Ave. brings delicious ingredients and mouth-watering flavors in billions of sandwich, salad and wrap combinations to you. An alternative to traditional fast food, we offer freshly cut veggies, toppings, protein and freshly-baked...