La Terra Madre

Paris
Italian Restaurant
$$$$

Located between the 11th and 19th arrondissement, this warm, welcoming restaurant keeps a short menu made with organic ingredients. The menu also includes specific vegan, vegetarian, and gluten-free dishes.

More From Thrillist