Lunch at Sci Fi has become a tradition for my family, and we range in age from 6 to 58. The kids, especially, seem to love the atmosphere, and I love their burgers -- "hold the bread, please" (I'm doing low carb). We also usually end up getting pizzas at Pizza Planet -- on a different day, of course.
My son-in-law, granddaughter, and I also ate at Mama Melrose one time and really enjoyed it. Their chicken parmigiana over spaghetti and their Caesar salad are out of this world!