Write to us and we will get back to you within an hour.
Royal Castle Barbecue
Located in Tilak Nagar, Royal Castle Barbecue is a quaint restaurant that sports a very modest décor. The menu here offers a wide range of North Indian dishes for the guests to choose from. Ideal for family lunch and dinner, they ambience is well maintained. Head to Royal Castle Barbecue and eat till your stomach full.
Your Balance Points
Near Metro Pillar No. 496, Near Tilak Nagar Police Station Tilak Nagar, New Delhi, Delhi - 0.