Tag: #citrus

  • Street Food Festival at Citrus-The Leela Palace

    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…