back to food, here a special pizza, maybe many of you never seen it before. It's a star pizza and inside each star ending there's a fresh ricotta cheese that melts in your mouth.
Sounds delicious but those toppings look like they leave something to be desired. What's on it?