Leela Palace: Is It Still the Top Spot for a Special Occasion? | Top Restaurants in Bangalore