Gluten free pizza at Senhor Frogs in Albufeira, Portugal

I searched high and low to find this place, and it was definitely worth it for their gluten free pizzas!