Indulge your taste buds and experience a lavish dining experience with a trip to Cilantro. Set within the luxurious hotel Le Royal Meridien, Chennai, Cilantro is an eye-catching restaurant that features high arched roofs, plush, stylish decor and bright natural lighting that creates an ambiance of luxury and relaxation...
Chinese, Continental, European, North Indian, South Indian
No. 1, GST Road, St. Thomas Mount, Alandur, Chennai