Bistro Pizza is a relaxed pizza restaurant offering made-to-order pizzas, burgers, and homestyle meat and veggie plates.