Babylon Pizza is a fast food restaurant offering a pizza experience. They have multiple locations.