Big Pizza is a restaurant specializing in pizza. Takeout and delivery options are available.