My Personal Opinion Though the food was alright, the portions were just too little. And the reason for that I suspect is because M Roof doesn't have their own F&B outlets and so have no control over what they serve. I say this because we weren't allowed to charge our extra order to our room (like we did in MH Hotel) but was asked to settle the bill directly with the cafe. The breakfast voucher actually cost RM17 (if we were to buy extras from the hotel). So, I can understand the reason for the small portions (if no subsidy is provided by the hotel to the cafe). Ultimately, the F&B outlet needs to be profitable...and RM17 for a western breakfast with coffee...well, you do the math! If the hotel does pay some kind of a subsidy, perhaps they need to increase the subsidy so that we can get better food or bigger portions! ;P I believe if I ordered a la carte and pay 'proper' prices, the food should please. After all, their menu which includes brunch dishes, handcrafted pizzas, delectable pastas, signature sammies, savoury selections, gourmet burgers, snacks and soups looks promising enough.
Overall, the food is great, compare to the other cafes in Ipoh.