Product Review; Mama Lucia’s Pizza
Recently, I tried Mama’s Lucia’s Pizza. At my local grocer, I was able to get 3 for $9. That’s a pretty good deal during these economic times. The pizza is famous because it originated from what is known as “the hill” in South St. Louis, Missouri. The Hill is known for it’s famous restaurants of ...