Clay 1 Grill
North Indian restaurant; Bar; Lounge; Banquet hall; Buffet restaurant; Mughlai restaurant; Barbecue restaurant
Location: New Delhi A-10, 1st Floor, Najafgarh Road Opp.Kalra Hospital, Metro Pillar No.325 IN
Phone:+919818882536
Map Location:28.6559, 28.6559