
The restaurant in question: Bros in Lecce
(Picture: Google Streetview)A Michelin star is considered to be the ultimate hallmark of fine dining, an honor awarded to the world’s top chefs and restaurants.

The restaurant in question: Bros in Lecce
(Picture: Google Streetview)A Michelin star is considered to be the ultimate hallmark of fine dining, an honor awarded to the world’s top chefs and restaurants.