Pizza Factory: A pizza restaurant crafting pizzas with love for over 22 years.