Portobello “Pizzas”

Who doesn’t love pizza? You cannot go into any city in the USA and not find at least 5 different pizza joints, and that’s just the small towns. Here, in New York City, they are everywhere! Why? well, if no one ate pizza, why would anyone in their right mind open a pizza place, right?…