The Leela Palace, Bengaluru to introduce US Duck and US Turkey in menu as regular meals

The Leela Palace, Bengaluru, revamped its menu to cater to the ever-changing cravings of food connoisseurs and introduced duck and turkey as regular meals. These meats' common perception remains to be a conventional backdrop of