The Philippines is set to shine on the global culinary stage as the Michelin Guide announces its arrival, covering Manila, ...
MANILA, PHILIPPINES – The MICHELIN Guide has arrived in the Philippines, setting its sights on Manila and Environs & Cebu for ...
And yes, they're related: the Michelin Tire Man and Michelin Guide were both created by the French Multinational tire ...