Royal Vatika, Nain Farm is a restaurant located in Faridabad, Haryana. The average rating of this place is 3.60 out of 5 stars based on 129 reviews. The street address of this place is 978J+RM2, Kapra Colony, Sector 51, Faridabad, Haryana 121005, India. It is about 1.83 kilometers away from the Faridabad Ne railway station.
Foodmaniacdelhi 13 months ago
Amazing experience
Ashish Sharma 18 months ago
If the gathering is for 100-150, it's ok else it's quite small
Vijay Nain 78 months ago
V.Very good vatika