Cherry tomatoes and sun-dried tomatoes are both suitable for pizza, yet they are completely different. But which is better on pizza?
Cherry tomatoes and sun-dried tomatoes are both suitable for pizza, yet they are completely different. But which is better on pizza?