There isn’t a restaurant inside the Rome Zoo. But there is an ice cream shop and many vending machines with drinks and packaged sandwiches available. Also, there are a couple of cafes and snack bars inside. If you want, you can make a picnic and enjoy your time around the lake.