Lunch meals were very nice in the dining room, with heartier salads as an option and several sandwiches to choose from in addition to a pasta choice and full meals. I had the best Mahi Mahi skewers with a pineapple salsa for one lunch.
Otherwise, there is the buffet, the Bier Garten has a small selection and the Blue Lagoon makes great fresh "fast" food, as well as fried rice and noodles. Oh, and room service of course!
There are lots of places to eat. Windows is open is you want a more formal setting.
There is usually a BBQ on Raffles Terrace at lunch, buffet in Raffles, the Blue Lagoon and burgers, chicken, pork and stuff at the Bier GArten. You will not go hungry and can go eat wherever you want once you get your food from the more informal areas.