Tag: #theleelapalace
-
Street Food Festival at Citrus-The Leela Palace
Citrus is located at The Leela Palace and has its main entrance on one end of the Library Bar. The walk to this in-house restaurant is a spectacle in itself- the walk through those beautiful corridors converging into a world of panache, luxury and eminent style. Citrus is a fine-dine Indian restaurant- looking to cultural…