This Italian restaurant is located in Orly, France. It is mentioned as serving Mediterranean cuisine, suggesting a focus on dishes from the region.