English: Barcelona is a city with more than 20 Michelin stars in all its restaurants.
Telugu: బార్సిలోనా దాని అన్ని రెస్టారెంట్లలో 20 కంటే ఎక్కువ మిచెలిన్ నక్షత్రాలు కలిగిన నగరం.