Restaurant Can Baldiri is a Spanish establishment offering a daily menu during the week. It is located in Sant Boi de Llobregat, near a natural setting within the urban area.