There was a nice one in Hamilton my Yobo and I visited a couple of times when we lived there. Excellent food at a reasonable price. There's also a very expensive one in Sault Ste. Marie. We walked out of that one after seeing the prices.The most consistently good restaurants are Japanese. I've eaten in Japanese restaurants just about everywhere except japan. And I've never found a bad one.