La Grenouille Verte is a restaurant.