Scaramouche is a pizza restaurant known for its rustic charm and varied menu of thin-crust pizzas.