Mellow Mushroom

Review by Mercy

1800 Town Center Blvd, Fleming Island, FL, 32003
Celiac
4 months ago

Good food but got very sick. Cross contamination:( Service was good.