THE BUZZ: Garibaldi Italian Restaurant & Bar offers some of the best Italian cuisine in Singapore, serving a tantalising collection of dishes that are suitable
This award-winning restaurant has an upscale but relaxed atmosphere, professional and friendly service and, most importantly, quality enjoyable food at reasonable prices.