Dined here twice during our stay at Mirage once for an early dinner and the second time was breakfast. Both meals were enjoyable, well presented dishes, large portions and kind of expensive as most meals on the strip are these days. There is a lot to said for the convenience of dining in your hotels restaurant and the meals themselves did not disappoint. Wait staff was attentive and helpful restaurant was nicely decorated and the food was good.