News

It is located just outside of the Latin Quarter but its worth the short walk for this highly-rated pizza. Chez Nicos Located at 44 Rue Mouffetard, 75005 Paris, France Rating: 4.7/5 Cost: $ ...
Ecuadorian documentary “The Beach of the Enchaquirados” has been picked up by The Hague-based Latin Quarter, a sales, co-production and distribution outfit dedicated to Latin American, Spanish ...