Alexandra's Pizza is a pizza restaurant offering delivery in addition to takeout options. They specialize in pizza and poutine.