Discover Tap Room KL, the best restaurant in Kuala Lumpur, offering innovative fusion dishes, a vibrant atmosphere, and locally sourced ingredients. Tap Room KL | Kuala Lumpur, Malaysia