Selva Restaurant
Getting to the Heart of South American Cuisine
Selva is a restaurant in Paris’s fifth arrondissement offering South American-inspired cuisine “enhanced by French technique.” The decor attempts to immerse you somewhere in the Amazon jungle with green plants and South American fabric designs. We ate in the rather … Read More