Fleur de Sel

#01-01, 64 Tras Street, Singapore, Singapore

$$ French

MICHELIN Guide's Point Of View