Street View
Diving into the most indulgent street per square meter
The Nile is one of the longest rivers in the world. Rue du Nil is only a few meters long. Yet, for eating, shopping, or taking a tasty break, it is probably the most gourmet street per square meter in Paris.
