UB40, there is a place Behind Ramada Hotel, a small shopping center named The Center, inside you will find Qmart Supermarket; that's the only place so far in which you could find some gluten free products.

I do not know about flour and bread but as per cereals, cookies/snacks and pastas, you will find something there. Maybe by talking to them they might be able to provide you with some extra help.

Hope it works out for you!!

Regards!!