Otto's Deli Fresh, Holland Village

Raffles Holland V Mall opened not long ago, but with the big “Raffles Medical” sign at the top, most would just think that it’s a healthcare centre. But what you don’t know is that there are hidden treasures within this mall. One of which is Otto’s Deli Fresh, a new dining establishment by Chef Otto Weibel. Born in Switzerland, Chef Otto has been serving out delights since 1973, when he first arrived in Singapore to work at the Shangri-la Hotel. And we got a taste of the new