12. SHI

SHI Restaurant filming location The Flight AttendantPhoto: Phil Caruso/HBO Max

Cassie goes to the restaurant SHI in Long Island City to meet up with Davey and his family, but only Davey arrives. Things don’t go well and it’s the real first moment in The Flight Attendant that you see the impacts an addiction might have on Cassie’s personal life.

The Asian restaurant is located just next to Gantry State Plaza, and nearby is the new Hunters Point South Park.