Cilantro (Le Royal Meridien)

St Thomas Mt,1,G S T Road, Chennai-600016
  Website