Elba is a restaurant.