Pizza Review
Meh, they gave me a “gluten free pizza” ...... it makes me want some gluten, maybe if they gave me a side dipping sauce of gluten I would like it better...... 5.1