Best Choice Pizza 2 For 1 is a pizza restaurant known for its specialty pizzas and 2-for-1 deals.