I wish I'd taken pictures of the food, but it was too good to pause for that. Everything here was wonderful. The staff were kind and accommodating. They made every allowance for our dietary restrictions (both in terms of substitutions in our order and on the menu itself - there are so many gluten-free, vegan options for example).
We didn't have a reservation, but we were still seated in a relatively short time. The patio, though small, is well shaded and cool with lots of space in between patrons.
If we are ever in the St Catharines area again we will definitely be stopping by!