The hours listed on this page are incorrect.They are open from 10 AM until 3 PM but not in the evenings.
— Yes, the establishment is dedicated gluten-free