La Taverna Di Jack is a restaurant located on Via Appia.