Big Taste Pizza is a restaurant offering international fusion pizzas.