119 Av. Thiers, 69006 Lyon
Green Island is a fast-casual restaurant specializing in eco-friendly dining, available for both on-site enjoyment and takeout. Committed to sustainability, the establishment prioritizes fresh, locally sourced ingredients while upholding environmentally conscious practices.