Pizza Rock

Review by Sierra

201 N 3rd St, Las Vegas, NV 89101
Celiac
4 years ago

I was just severely glutened here :/ I ordered the gluten free pizza and now I am sick. probably cross contamination.