Big Pizza is a pizza restaurant offering fresh, homemade products. Takeaway orders are available.