Recently, I came across news on BBC website about a renowned restaurant in spain and I didn't quite understand some part of it. My question here is what does the phrase "provide homes to some of the biggest names in global gastronomy" exactly mean with given context below?
El Bulli's performance stands in sharp contrast to the experiences of many other fine dining enterprises at both ends of the Pyrenean belt, from San Sebastian in the west to Barcelona in the east. Here, a wealth of Michelin-starred restaurants provide homes to some of the biggest names in global gastronomy, a fact that used to attract food lovers from all over the world.
Top answer
"
— Old Man Gordon
"
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.