I don't think that you can see the animals from any of the restaurants. However, if you head out the door between Jiko and Mara towards the pool and follow the building to the left. The CM's will be set up with the night vision scopes at the animal viewing area to the left of the pool.