Mama Melrose has some really tasty Italian food! We all split a flat bread pizza for an appetizer and I had chicken parm which was very tasty. We have always enjoyed what we've eaten there.
Now, 50s Prime Time is really a fun place to eat. The waiters and waitresses treat the adults like they are kids and makes sure you clean your plate! haha. It has more of a selection like sandwiches, burgers, etc. We also have enjoyed all our meals there.
As a matter of personal preference, I would prefer to go to Mama Melrose, but it really depends on what type of food you're looking to eat. Both are good and I think you'd be happy with either.
I hope that helps!