Taj Beef Stall Category: The Taj West End HotelContact Number: +(91)-8880838133 Address: Neelasandra, Bangalore - 560047