Michelin-starred restaurant Labyrinth is the only fine dining restaurant in Singapore where 90 per cent of ingredients are locally sourced. CNA Lifestyle follows …
source
by October Gallery
Michelin-starred restaurant Labyrinth is the only fine dining restaurant in Singapore where 90 per cent of ingredients are locally sourced. CNA Lifestyle follows …
source