Relish mouthwatering starters, sizzling main courses, and heavenly desserts... For food lovers in Bangalore, Barrel House Bannerghatta is nothing short of a culinary paradise.