Tom,
As far as food in the Orillia I'd recommend checking out some of the Marina's in that area. You should be able to find a restaurant on the water.
Here's a list of Marina's in Orillia.
Marina's maybe check them out for a restaurant.
Fishing in that area, you should check out any of the islands. My goto out of Keswick are Snake Island and Fox Island. You could try Strawberry island if you're launching fishing in the Orillia area.
Here's an only chart of the Lake for reference
ChartThe lake is full of Goby's so I have lots of luck with goby colored plastic.
Have fun, happy fishing.