Olio is a nice little restaurant attached to the Sheraton on Dixon Rd right off the 401. The place itself is real nice and the seating/ lounge area is a nice little place to relax. They also have a bar and several TVs scattered about. The menu here says Mediterranean, but had more of an Italian flare with paninis, pastas, etc (though technically, Italian is part of the mediterranean....)
I had the Olio Classic Burger, being that I went for lunch. The paninis and mains looked enticing, but just wanted something rather quick. The burger was large and juicy. Provolone cheese and onion strings melded nicely into the burger and they had their own special spread, which I didn't really notice much.
Prices are a bit higher than you would like for a lunch, but is on par with places like Jack's and Boston Pizza. The server was super friendly and the atmosphere was very relaxing. Probably a nice spot for a business lunch as well. Would come back to try some of the dinner entrees too.