Pizza Studio, the Los Angeles-based pizza franchise founded in 2013 makes it’s way to Lake Forest, South Orange County. The fast-casual concept allows you to create your own pizza using five types of dough, different sauces, cheeses and a number of vegetables and meats, that employees help put together in front of you. The pizzas are cooked in about 2 minutes in a self-ventilating conveyor oven. The order process is not only easy and convenient, but you get great quality and taste for the…