Co.com indicates 'over 3 1/2 hours' is the duration of flight required to get ice cream for dessert in F. The OP's flight is scheduled for precisely 3 hours 30 minutes, so no ice cream for you! (Which northeast dinner flights to/from IAH get ice cream? This suggests everywhere from PHL northeast should qualify - correct?)