Vegetarian, organic restaurant by Notre Dame. Lists gluten free symbol on menu. I had the polenta. Very good!
Yes