Self-service restaurant specializing in freshly made, hot pizzas.