
How does the Michelin Guide work? Get to know its history, 3-star system
MANILA, Philippines — There has been so much talk ever since word got out that the Michelin Guide is finally here in the Philippines. People, particularly those in the food industry and restaurant business, are excited about it. There are endless …