This Is Why Costco's Pizza Is So Delicious

  • Added by Mashed
  • Uploaded: 2019-01-01T17:00:01-0500
  • Download video
Thanks to its 750 locations and $1 billion annual food court sales, Costco is frequently cited as one of the nation's biggest pizza chains. Sure, the retail giant's ridiculously inexpensive $1.50 hot dog and soda deal gets all the attention, but Costco is a real pizza contender.