I've eaten here on 4 or so occasions with no problems. The menu isn't that huge for gluten free, but the food is fresh and I've enjoyed it each time.
Yes