The Grio Bar is located in Palam, India on IGI Airport, 1st Floor, Food Court, Terminal 3, Inside Indira Gandhi International Airport. The Grio Bar is rated 3 out of 5 in the category restaurant in India.
Address
IGI Airport, 1st Floor, Food Court, Terminal 3, Inside Indira Gandhi International Airport