Don't judge it from the outside, inside is a nice comfy oasis for celiacs. They have wonderful wines too!
Yes