Spring Sushi is my favourite restaurant in Hamilton hands down. If you are a sushi fan, you won’t find a better Sushi restaurant. They have a pretty varied menu (seafood, meat, vegetarian options etc). It’s primarily a Japanese restaurant but they serve Thai food as well.
It is a little pricey because it is an all you can eat restaurant. I think $16 for lunch, and $24 for dinner (the dinner menu is much better).
All this being said, it probably isn’t that easy to get there and eat during lunchtime as it is an experience you need more than 45 minutes for. Maybe check it out on the next half day Friday.