Excellent food with friendly helpful staff and plenty of dietary options including gluten free. Everything is made free (including the pasta) so would recommend asking about wait times if you’re ordering off the dietary.
Given how prices have generally gone up everywhere this restaurant seems to be very good value. Highly recommended.