Ate here twice on a recent trip to Leavenworth. I ate pizza both times, and the food was great. I am also pretty sensitize and I had no problems at all. I will visit this place in the future.
Yes