"Ostia Antica has a cafeteria, no restaurants.| No, not precisely true. Ostia SCAVI -- the excavation site -- has a cafeteria and no restaurants. The adjacent small town or "
borgo" of Ostia ANTICA has the highly regarded restaurant Il Monumento, which I can personally recommend is Il Monumento. It is a 10 minute walk from the entrance to the Scavi. http://www.deliciousitaly.com/...