Choose Cuurency to display prices

Tags - 118 Holland Avenue
70-year-old Swiss-born chef Otto Wiebel has finally opened his first restaurant Otto’s Deli Fresh in Holland Village. Working in the F&B industry for more than 40 years, Chef Otto has been a veteran of top kitchens including that of Shangri-La Hotel in Sin