Bengaluru, 2023: Indulge in the amazing world of Asian cuisine like never before at Zen, a distinguished restaurant tucked within The Leela Palace Bengaluru. Mixing together beauty, tastes, and moments, Zen’s one-of-a-kind brunch promises to take you on an unforgettable trip through the captivating realm of Pan-Asian culinary expertise. Under […]