Food 4 Less 789

Food 4 Less #789, also known as Yards Plaza Shopping Center Food 4 Less, is a Food 4 Less supermarket located at 4620 South Damen Avenue in Chicago, Illinois.