Have you ever dined in a restaurant which is on the 31st floor? Yes 31st floor i.e.. 421 feet above the ground level? That too a luxurious one? You must be wondering what I am talking about. Well I am talking about South India's highest destination for food and beverages which is located on the 31st floor of The World Trade Center in Bangalore.