Menlo Pizza is a casual, family-friendly pizzeria offering a variety of pizzas, along with subs and salads.