Trovato: Hidden Italian restaurant with an incredible brick-fire oven charcoal pizza and Italian delights in the North-East of Singapore