I 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 purchase food you had to go to a kiosk and load money on a card you could use at any of the restaurants inside the food court area.
The Food Court has a wide variety of Asian food and drinks. I was surprised how inexpensive it was to eat here. You can get a high quality meal for under $2.00 or 3.00 dollars.
If your on a budget and are within walking distance to Terminal 21, I highly recommend this place. The food is delicious, clean and arguably one of the best food courts that I have experienced.
No fast food American nightmares here!