Garibaldi Italian Restaurant & Bar serves Italian food and wine in Singapore. The menu includes oyster dishes, cream spaghetti, and beef ragù pappardelle, with pasta cooked to order and paired with wine. Weekend brunch comes with unlimited drinks, and birthday reservations include a special dessert and candles. Prices are on the high side.