Great landmark location and so convenient to the airport. Basically Italian food but many lo-cal or veggie...
All reviews seem positive