From my experience, hotels and restaurants rarely do well together (unless you're in Vegas of course) but Cafe Monterey was a pleasant surprise to try out.
It's kind of confusing to get here first of all, because of where the hotel sits, you may have to go through a car dealership right next door to get to their parking lot (which is through a gate, which means you have to pay; first two hours are free with validation). But once you get there and park, the restaurant is not hard to miss as it's on the first floor through the lobby.
I like how the restaurant is open to the hotel in that there're no walls or a conference room converted to a restaurant space. The hotel space is the restaurant space which has a nice open feeling to it.
The service was great and quick. The menu is very eclectic and honestly a bit too big but I was finally able to figure out what I wanted to get (Buffalo Burger) and it was pretty good. Despite my wariness, my cousin ordered sushi rolls and they were surprisingly good.
I'd definitely come back here when I'm in TO.
Parking: Hotel parking, first 2 hours free with validation
Price: $10+
Wait: 15 mins after ordering