Steve's Pizza is a casual restaurant serving pizza and comfort food. It features a popular salad bar, plus beer and wine.