Master Pizza is a relaxed pizza restaurant offering a diverse menu of comfort fare, including subs, wings, and tacos.