Tragaldabas is a restaurant offering product-driven cuisine with a touch of fusion.