When in Rome in July my family is excited to see a ballet production at the ruins of TERME DI CARACALLA. Any recommendations for a great spot for dinner within a short walk. Thinking more along the lines of a restaurant or upscale trattoria. The Ballet starts at 9 and we don't want to rush. Dinner after the ballet wouldn't work of us. Thanks for any help you all can offer.