Star Pizza is a pizza restaurant offering a daily pizza experience.