This business looks awesome, but they have a sign as soon as you walk in saying that they aren't safe for Celiacs. On to the next restaurant :-(
No