Home Guide Restaurant Lafleur Restaurant Lafleur 11 Palmengartenstrasse +49 69 9002 9100 www.restaurant-lafleur.de This restaurant has been deemed worthy of not one but two Michelin stars. Set inside Palmengarten, one of Frankfurt’s botanical gardens, Lafleur offers multi-course Mediterranean-influenced feasts, as well as a vegan tasting menu.