Yes they are:)
Not sure as we visited midweek. Would imagine they are though.
Suggest you check their website for up to date information.
Get quick answers from Cafe Toussaint staff and past visitors.