SOS Pizza is a restaurant specializing in generously sized pizzas with thin crusts and ample toppings.