Mastro Pizza is a pizza restaurant offering a take-away option. Known for its informal atmosphere.