About Castle's Barbeque
Castles Barbeque is a one-stop restaurant for grilled, sizzlers and the like food options. Located in Tilak Nagar Delhi, this restaurant serves barbecue grills on jaunty plates and offer a lively & peppy ambiance.
Map & Directions
3rd Floor, Pacific Mall, Opp PVR Cinema Hall, Tilak Nagar, New Delhi, Delhi 110018