You'll eat well in Libreville in a wide range of restaurants serving mostly European cuisine. It's worth seeking out the restaurants that specialise in African flavours, though. There are also some smart boulangeries (bakeries) that wouldn't look out of place in France, where you can indulge in croissants and good coffee for breakfast.