Re all night:
AFAIK there is noone certain open all night/every night: IF at all, it will be weekends (fr/sat/maybe sun) and the Thai always says ''till last customer gone''--which may well be by 1 or 2 am.
Farose 1+2 and 39 have that in their ads. Farose 1+22 are both noted for late nite escapes, people coming in in their street clothes and dirty. There may be others, I think that new R3 says its open continuous 24/7, but not sure.