Our family of three will be visiting Italy this June. Since we travel from the west coast (Oregon), our "arrival day" to any European country is very low key; we walk around the neighborhood, buy groceries, eat dinner and then head to bed early. I'm wondering if anyone could recommend a good "arrival day" restaurant in Rome? In other words, we want to eat a delicious meal but not feel like we must spend 3 hours dining (and falling asleep in our pasta!) We arrive on a Monday and the apartment we are staying at is west of the Piazza Navona at Via dei Banchi Vecchi, 58, Navona, 00186 Rome, Italy.
Thank you!