One of London’s most popular chains, this Italian eatery is the only landside restaurant on London Heathrow’s Upper Departure level. Serving breakfast, lunch, and dinner, Carluccio has an extensive menu made with fresh, natural ingredients that come from Italy when possible. Start with bruschetta before moving on to pasta dishes like spaghetti carbonara and pasta alla puttanesca, and main courses like milanese di pollo. Coffees and wines are available, as are authentic Italian sweets, such as panna cotta and tiramisu. There is also a gluten free menu.