Hi,
Been going to the on site and off sites for many many years. I wanted to like Mama Melrose, I gave it several tries, I have gotten violently ill each time. One time I just had a salad and a piece of pizza and I was ok. This is not authentic Italian food. Chicken parm was awful. It's the sauce. yuck.
I did like the restaurant in Epcot/Italy but it was a bit pricey. Food was pretty good, i think it was northern Italian.Waiters were hot. lol
Off site is Delmonico's on I drive- hands down. Same owner as the NYC restaurant. What was once called "continental" menu. Fantastic steaks, homemade pasta dishes, Portabello? mushrooms. Yum! I reviewed it on line. Not sure I can give the websites name. But it starts with trip.LOL Many good reviews for restaurants, hotels.
Many on site restaurants are mediocre at best. Don't kill me! There are a handful that are the exceptions. this is my opinion, we all have different tastes.