I have a 17 hour layover in Rome, and want to make the most of my evening there. My flight lands at 4:40 and leaves the next morning at 9:55. My hotel is near the river in Trastevere, so I would like to stick to restaurants there, around the old city (Forum/Colloseum) and possibly the Vatican. I am most interested in eating porchetta, gelato, cacio e pepe, and pizza. My budget is not very high but I want to take advantage of being in Rome. Also, any walking tour recommendations would be great, but I will be there on a Monday in December so I am not holding out a lot of hope. Thank you!