June 20, 2023
Thrillist has released its ranking on the 10 best airport restaurants in the world by analyzing reviews on platforms like Google, Tripadvisor, and Yelp. Harry & Izzy’s located at Indianapolis International Airport ranks number 7 on the list. Read the full list HERE.