I had a great experience with Air France in Terminal E of Boston Logan International Airport. There are several various types of dining options available inside the Air France BOS Terminal to suit a range of tastes and preferences, from quick nibbles to full-service restaurants. There were also numerous retail shops offering a range of products, from travel essentials to luxury items, providing plenty of options for last-minute shopping.