Yep this place gets it. I've eaten here at least 10 times over the past couple of years and have never gotten sick, and I'm as sensitive (Celiac) as they come. The fried calamari is RIDICULOUS good!
Yes