Review of Freedom Pizza

Al Nahda St - Sharjah - United Arab Emirates

Overall Rating

Review


This a pizza shop , the sell some amazing pizza

Celiac friendly?

Yes

Updated 10 months ago

Celiac