It might depend on who you book with and what is offered at that price. But I personally would eat elsewhere or prepare something in the room kitchen if you time allowed.
It wasn't in ours but food is everywhere and so cheap it didn't matter
depends whom you book with they serve breakfast but it may mean the room tariff is higher
Get an answer from Grand Mercure Bangkok Asoke Residence staff and past guests.