Steakhouse & Pizza, Buffalo offers a diverse menu. Enjoy steak and pizza at this popular spot.