La Rana is a restaurant.