I am flying into Laguardia in 2 weeks and I was told about a Italian restaurant downstairs at the airport. There is a place I have to eat when I arrive. Does anyone know the name of the establishment? Is it worth stopping by? Most airport joints are just okay!!!
Thanks, Kad from Chicago.