I went to branch at Central Embassy (BTS Ploenchit) for couple of times. Taste here is mild, good for foreigners and children :)
And yes, they have gluten free menu available. Please ask from a waitstaff for it.
— Somewhat
— Separate gluten-free menu
— Some
— Average