Good selection of gluten free products in the shop. Not really a sit down restaurant and they are unable to accommodate other food allergies. Found staff to be a bit unfriendly and not very accommodating. Their menu has just a couple items and they do sell some gluten free baked goods.
Yes