The CharGrill House is located in New Delhi, India on 11/108 , Subhash Nagar, near Surya Continental, Rajouri Garden. The CharGrill House is rated 4.8 out of 5 in the category cafe in India.
Address
11/108 , Subhash Nagar, near Surya Continental, Rajouri Garden