Grand Orchid is a family restaurant located in Yamuna Nagar, Haryana. The average rating of this place is 5.00 out of 5 stars based on 1 reviews. The street address of this place is 47XW+P7Q, Sector 17, Huda, Yamuna Nagar, Jagadhri, Haryana 135001, India. It is about 1.30 kilometers away from the Yamunanager railway station.
S C Chawla 17 months ago
Really nice place, helpful staff...the ambience there is nice for a candle light dinner ...or a cozy dinner with your loved one