I love this place. I have eaten here probably 100 times since I went GF and have never gotten sick once. I trust this location more than others though.
Yes