Flor de la Amazonia is a restaurant.