Search for:

Garibald is a stylish Italian restaurant based in Singapore that serves meticulously prepared and authentic food based on quality ingredients, executed with explicitness and taste and served with flair, care and attention.