Stirling is a pizza restaurant known for its delicious pizzas featuring a thin, crispy crust and high-quality ingredients.