Business meeting in a restaurant with a Michelin star

Finding a place to organize business meetings in a prestigious restaurant in Portugal, reservation despite the lack of free seats.