Garibaldi Italian Restaurant & Bar
Garibaldi Italian Restaurant & Bar
Located in the heart of Singapore, Garibaldi is a stylish restaurant that serves meticulously prepared Italian food based on quality ingredients, executed with explicitness and taste and served with flair, care and attention.
Garibaldi
Garibaldi Italian Restaurant & Bar
Venues, Singapore, Singapore