2 Best Mediterranean Restaurants in South Lyon (2026)