PostsCommentsPayoutsoptimusthought (26)in Worldmappin • 3 years agoTerminal 21, Bangkok, ThailandI arrived Bangkok for the first time in 2017, I was recommended to try the Food Court at Terminal 21 Shopping Mall located along Sukhumvit Road at the Asok Metro Station. To…