You can find everything. This is the historical market of Rome.The best time to go is in the early morning to avoid when is too crowded! Only on Sunday!
What i can say about Eataly. It is foodie heaven. I love everything about it. The space, the options, the obvious good quality of the food. T
You can take train from/to airport, from/to central station, from/to Civitavecchia (where the cruises leave), from/to St.Peter/Vatican
Fresh fruit and good vegetables with good prices!