Royal Restaurant is a chinese restaurant located in Fatehabad, Haryana. The average rating of this place is 4.20 out of 5 stars based on 31 reviews. The street address of this place is 98QH+934, Fatehabad, Haryana 125053, India. It is about 0.62 kilometers away from the Bhattu railway station.
anoop singh 72 months ago
It is good place to come with family.
Gaurav Rathore 60 months ago
Good place with friendly behaviour staff.
Dashrath Singh 60 months ago
Excellent service and delicious food