Bistro and Pizza Alfredo offers authentic Italian pizza. They specialize in delicious, true Italian-style pizzas available for delivery and personal pickup.