Boomerang Pizza is a fast food restaurant specializing in pizza. Delivery and takeout options are available.