Pirates of Grill is located in New Delhi, India on C-12, Main Najafgarh Rd, Block A, Vishal Enclave, Rajouri Garden. Pirates of Grill is rated 4.2 out of 5 in the category buffet restaurant in India.
Address
C-12, Main Najafgarh Rd, Block A, Vishal Enclave, Rajouri Garden