A Bela Moracea is a restaurant.