I Vini at ABIA (Delaware North)

I Vini is an Italian restaurant, market, and wine bar. It is located between Gates 21 to 25, and the menu covers breakfast, lunch, and dinner for grab and go meals or dine-in.