Våren 2005 stod Ekebergrestauranten ferdig etter en svært omfattende restaurering. Funkisbygget inneholder flere restauranter, en bar/lounge, konferanse- og møteromsfasiliteter. Det er også et stort og fint uteområde i tilknytning til restauranten. Restaurantbygningen er kjent som en funksjonalistisk perle, tegnet av arkitekt Lars Backer.