Based on 254 ratings

Citrus - The Leela Mumbai

nb 4.3 / 5
Andheri Kurla Road, Andheri East
img01
img01
  • About
  • Photos

Citrus - The Leela Mumbai, Andheri East, Mumbai


Address

Andheri Kurla Road, Andheri-Kurla Road, Sahar, Andheri East, Mumbai