This paper aims to design a supply chain network for producing double glazed glass from the recycling of waste glass. All three pillars of sustainability are taken into consideration. The economic objective tries to maximize total profits. The environmental objective considers the energy consumption, the generated waste, the greenhouse gas emission, the water consumption, and the fuel consumption of vehicles. The social objective addresses created job opportunities, the worker safety, the regional development, the worker benefit, and training hours. To solve the model, a two-stage framework based on the group best-worst method and an interactive fuzzy programming approach is developed. The proposed model is validated through a real case study based on waste glass management in the city of Shiraz. It is revealed that when sustainable development goals are approached, a great degree of improvement will be attained in environmental and social aspects without a significant decrease in the economic sustainability. The results also demonstrate that the locations of glass recycling centres are different under economic, environmental, and social pillars, and the proposed model yields an optimal system configuration with a proper satisfaction degree of all objectives. Moreover, applying the proposed solution procedure enables system designers to obtain the most desirable trade-off between different aspects of sustainability.