Barrel House Bannerghatta combines flavor, ambience, and entertainment for... In a city like Bangalore, where dining options are abundant, creating a truly memorable restaurant experience requires a seamless combination of food, ambience.