Mellow Mushroom

Review by Elle

3131 Veterans Memorial Boulevard, Metairie, Louisiana 70002
Celiac
3 years ago
Celiac friendly

Great pizza! This location is so much tastier than the ones in DFW!