Mama Melrose food was ok, but the service was awful. We have tried lots of Disney restaurants on recent trips, and this was the only one to top 3 hours! We did request the two of our six dishes be remade because they were served cold and congealed (they had to have been waiting 40+ minutes before being served). The new dishes were 1000x better and among the best we have eaten at WDW. Overall, food was okay, but not worth the ridiculously long wait, and don't be afraid to send your order back if necessary.