Review of Costa Vida

630 W 1425 N, Layton, UT 84041

Overall Rating

Review


I love how they take their gloves off and put new ones on when you say you need gluten free. there are lots of options as well and yummy.

Updated 11 years ago

Celiac