Terres Latines offers Italian cuisine with homemade dishes. It is also a shop selling Italian and Spanish products.