Pizza Yolo is a fast food restaurant specializing in pizzas with a focus on quality dough and crust. The name reflects a "you only live once" philosophy.