At 19 years old, Flynn McGarry is younger than most of his staff at Gem, his restaurant in New York City.