Pizza Review
It’s ok. It has a hint of lemon taste. Not a big fan of the lemon taste