Pizza Marvelous is a casual restaurant offering pizza, sandwiches, and other familiar fare.