Lotus & Cactus
Restaurant • Bar • Vegetarian restaurant • Wine bar • Vegan restaurant • Gluten free restaurant
Address
2 Rue des Taillandiers, 75011 Paris, France
Contact
+33 9 87 77 39 69Rating on Google Maps
4.80 (77 reviews)Open on Google Maps
Working Hours
Permanently closed.