Mama John's offers a diverse carry-out menu featuring seafood, sandwiches, subs, cheesesteaks, fried chicken, wings, pizza and breakfast options.